DELHI - NOVEMBER 09: Muslim pilgrims in the top of the minaret of the Jama Masjid mosque on November 09, 2011 in Dehli, India. Jama Masjid is the largest mosque in India with millions of visitors each year.

DELHI - NOVEMBER 09: Muslim pilgrims in the top of the minaret of the Jama Masjid mosque on November 09, 2011 in Dehli, India. Jama Masjid is the largest mosque in India with millions of visitors each year. - 11817068

Similar stock images

to-top-page