New England - n2foto

Seaweed Covered Rocks, Campobello Island, New Brunswick, Canada