View
2 stock photos
Humayun's Tomb. Delhi, India
a very large building with lots of red lanterns hanging in front