Ru En

Weeping Sands located in Waiheke Island of New Zealand