New Plymouth Boys' High School

New Plymouth Boys' High School

New Plymouth, New Zealand

www.npbhs.school.nz/