Kaharoa

Dave Allen, NIWA

Kaharoa in Auckland.