Stock Photo - The Jamia Masjid (Jama Masjid) in Old Delhi, Delhi, India. The Jamia Masjid is the principal mosque of Old Delhi and was completed in the year 1656 AD after being commissioned by Mughal emperor Shah Jahan. It is the largest mosque in India. - OLD DELHI, DELHI, India, 10/07/2014

Stock Photo: The Jamia Masjid (Jama Masjid) in Old Delhi, Delhi, India. The Jamia Masjid is the principal mosque of Old Delhi and was completed in the year 1656 AD after.

Searchable keywords

Choose multiple keywords