STC Head Boy (1)

St Thomas of Canterbury College Head Captain in blue blazer and tie

Leave a Reply