onlybeaches

Counting the waves…

Echo Lake Ledges Beach: Mount Desert Island's Quiet Shore | OnlyBeaches