10-10
Delhi Town Hall is a landmark building, at Chandni Chowk in Old Delhi. It was the seat of the Municipal Corporation of Delhi (MCD) from 1866 during the British Raj till late 2009
Total images:
120
|
Help