Cartogiraffe.com

South Branch Pennsauken Creek

South Branch Pennsauken Creek in Cherry Hill Township.