Geraldine High School - Te Kura Tuarua o Raukapuka
Photo by Geraldine High School Images
International Department —
August 2nd, 2023