Waiheke Island. Sigh..
516k likes
Log in to like or comment.