Delhi - Thomas L. Kelly

British High Commission, British Council Division. Delhi, India.

Exterior of British High Commission, British Council Division. Delhi, India.

Delhi6814British Council DivisionBritish High Commission