Tuesday, 21 January 2014

The Shah Allah Ditta caves, base of the Margala Hills, Islamabad...