Ihaia Te Ahu

Nga Puhi teacher, missionary