View all
Monuments and buildings from the Delhi Sultanate at Mehrauli, Delhi, India
The Qutb Minar complex are monuments and buildings from the Delhi Sultanate at Mehrauli in Delhi, India. Wikipedia