Residential building undergoing construction is reflected on glass facades of a commercial complex in Chennai

Reuters
Residential building undergoing construction is reflected on glass facades of a commercial complex in Chennai
A residential building undergoing construction is reflected on the glass facades of a commercial complex in Chennai September 30, 2013. REUTERS/Babu/Files
View Comments (0)