onlybeaches

Counting the waves…

Palm Beach, Waiheke Island: Sheltered Swimming & White Sand | OnlyBeaches