(011) 827 4102 info@stcatherines.org.za

Congratulations to Justine Texeira and Keagan Wright for being appointed as swimming captains for 2017