bill-hocker-courtyard-jama-masjid-new-delhi-india-2006

810    Courtyard, Jama Masjid, New Delhi, India, 2006