Mahurangi Island (Goat Island), Hahei

Mahurangi Island (Goat Island), Hahei

Felix and Zac relax with their electronic gadgets after lots of exercise in the waves at Hahei Beach.

For more weekend reflections, go to James’ Weekend Reflections site.