Designed by
Title
DELHI, INDIA - OCTOBER 23, 2016: Tourists visit Tomb of Imam Zamin in Qutub complex in Delhi, Indi #131188269
Description
DELHI, INDIA - OCTOBER 23, 2016: Tourists visit Tomb of Imam Zamin in Qutub complex in Delhi, India.
This image is editorial