Palmerston North Boys’ High School
PNRSA Speech Competition 2021
Photo by PNBHS
PNRSA Speech Competition
PNBHS —
March 9th, 2021