Head of the Meadow Beach

Truro Massachusetts United States