Students enjoy a fun welcome

Hathershaw College Summer Fun Week
Hathershaw College Summer Fun Week
© Chronicle Online