onlybeaches

Counting the waves…

Gemstone Beach: Wave-Polished Stones Along Southland's Coast | OnlyBeaches