Loading…
India - Delhi - Workers on the new footbridge over the Yamuna River
Workers seen through metal cables on a building site on the new footbridge over the Yamuna River, Delhi, India
Workers seen through metal cables on a building site on the new footbridge over the Yamuna River, Delhi, India