Tuesday 18 June 2013

PHOTO - HUKA FALLS 1

Huka Falls near the top of the Waikato River, North Island, New Zealand