Designed by
Title
Jama Masjid Mosque, old Delhi, India. #33911353
Description
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.
This image is editorial