Loading…
India - New Delhi - Construction sites in Noida
Construction sites in Noida, New Delhi, India
Photo ID: SFE_141008_067
©Stuart Freedman
Photo keywords: Asia, building, city, construction, crane, Delhi, India, infrustructure, New Delhi, planning, scaffolding, urban