eighteen Mar 2022 • News • By Collin Anderson with the estimated population of about 28 million, Delhi, together with its surrounding territories, is amongst the biggest metropolitan locations on earth. This richly urban location is residence to an incredible assortment of created perform, equally historic and contemporary. The Photogr