IMG_6135 Published July 4, 2010 at 1200 × 1600 in Karim’s – Jama Masjid, New Delhi, India ← Previous Next →