onlybeaches

Counting the waves…

Moonstone Beach: South Kingstown's Wave-Polished Gem | OnlyBeaches