President Derek Teariki_edited.jpg

Hawkes Bay Cook Islands President

Derek Teariki