onlybeaches

Counting the waves…

Caroline Bay Beach: Timaru's Golden Shore in Canterbury | OnlyBeaches