Monday, March 18, 2013

Qutub Minar from Delhi - the tallest minaret in India (built 1192)

No comments: