Muslims shop for small prayer carpets outside Jama Masjid Mosque in New Delhi yesterday, the eve of the holy month of Ramadan.
Muslims shop for small prayer carpets outside Jama Masjid Mosque in New Delhi yesterday, the eve of the holy month of Ramadan.