onlybeaches

Counting the waves…

Somesville Beach: Mount Desert Island's Quiet Family Cove | OnlyBeaches