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

811    Niche, Jama Masjid, New Delhi, India, 2006