Tughluqabad ruins, New Delhi, India on Flickr.

Tughluqabad ruins, New Delhi, India on Flickr.

0 notes, July 18, 2012