Designed by
Title
New Delhi, India - November 16, 2019: Tourists explore Bara Gumbad, a medieval monument located in Lodhi Gardens in Delhi, India #164201483
Description
Tourists explore Bara Gumbad, a medieval monument located in Lodhi Gardens in Delhi, India
This image is editorial