Cartogiraffe.com

Kings Beach

Kings Beach in Swampscott.

Pin to show location on the map Kings Beach

Recreation
recreation_ground