onlybeaches

Counting the waves…

Te Puru Beach: Pebbled Thames Coast Retreat | Waikato, NZ | OnlyBeaches