Te Pahi

Nga Puhi leader, traveller