20050421 city.delhi: St Stephen's turns 125; plans bash