Palmeston North Boys High School choirThe choir outside the main building of PNBHS in Featherston Street, Palmerston North
Palmeston North Boys High School choirThe choir outside the main building of PNBHS in Featherston Street, Palmerston North