Image 1 of 1
MESOKE-1178.jpg
Goose Rocks Beach in Kennebunkport, Maine, USA