Cartogiraffe.com

Upper Stokes Pond

Upper Stokes Pond in Medford Township.