onlybeaches

Counting the waves…

East End Beach: New Plymouth's Sun-Soaked Urban Retreat | OnlyBeaches