Delhi - Thomas L. Kelly
Powered by SmugMug Log In

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

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

British Council DivisionBritish High Commission