Goose Rocks Beach

Kennebunkport

A lakeside scene with kayaks, a hammock, and a sunset.
Maine Beach sunrise in kennebunkport


Goose Rocks Beach