DELHI, INDIA - NOVEMBER 8, 2011: A group of worshipers rest on the courtyard of Jama Masjid Mosque in Delhi, India. Jama Masjid is the principal mosque of Old Delhi in India.

DELHI, INDIA - NOVEMBER 8, 2011: A group of worshipers rest on the courtyard of Jama Masjid Mosque in Delhi, India. Jama Masjid is the principal mosque of Old Delhi in India. - 28936511

Similar stock images

to-top-page