St. Stephen's School, Dum Dum
St. Stephen's School, (Wesley Dept) (Junior Section)
Affiliated to C.I.S.C.E New Delhi The Diocese Of Barrackpore Church of North-India
Sorry, your broswer doesn't support embedded videos.