28 May 2015
St Stephens College, Delhi - Centenary 1.2.1981
The stamp shows the building of St Stephens College, Delhi and the first day cover shows the crest of the college.
St Stephen's College, Church of North India, is a Christian constituent college of the University of Delhi located in Delhi, India. It was established by the Cambridge Mission to India. The college admits both undergraduates and post-graduates, and awards degrees under the purview of the University. St Stephen's offers degrees in the liberal arts and the sciences. The college has produced a long line of distinguished alumni, including several Member of Parliaments, and the Presidents of three countries. Students and alumni of the college are termed Stephanians.