onlybeaches

Counting the waves…

Gulf Shore Beach, Cumberland: Nova Scotia's Peaceful Sands | OnlyBeaches