Skip to content

Early stages of the Delhi LTC Redevelopment construction site in the winter. There is snow on the ground