St. Thomas’ School original crestSt. Thomas’ School, Greater Noida
St. Thomas’ School campus

Former Principals