Te Arai beach

Te Arai beach - New Zealand North Island

Waipu Beach lagoon