onlybeaches

Counting the waves…

Cox's Cove Beach: Rugged Pebble Shores in Newfoundland | OnlyBeaches