St Thomas of Canterbury College
Photo by Lynley Gibson
STC Open Morning - Wednesday 19 May
Hamish Barclay —
May 6th, 2021