Here are a few snapshots of the 13 teams who stood proud over the weekend at the Te Kāhui Maunga Aotea Senior Kapa Haka Regionals in Pukekura, New Plymouth.
Here are a few snapshots of the 13 teams who stood proud over the weekend at the Te Kāhui Maunga Aotea Senior Kapa Haka Regionals in Pukekura, New Plymouth.