Designed by
Title
group of worshipers rest on courtyard of Jama Masjid Mosque in Delhi #309281913
Description
New Delhi, India - November 10, 2011: A group of worshipers rest on the courtyard of Jama Masjid Mosque in Delhi. Jama Masjid is the principal mosque of Old Delhi in India
This image is editorial