Designed by
Title
Workers building scaffolding on the wall of Taj Mahal complex in #109632363
Description
Workers building scaffolding on the wall of Taj Mahal complex in Agra, Uttar Pradesh, India. Agra is one of the most populous cities in Uttar Pradesh
This image is editorial