Sunday, May 19, 2024
Home Tags Steven Hargreaves

Tag: Steven Hargreaves

Macleans College opens Bentley Pavilion

Around 2500 students delivered a powerful haka to mark the official opening of the long-awaited Bentley Pavilion at Macleans College last week. The haka, which...