Stock Photo - The Jami Masjid is the principal mosque of Old Delhi completed in the year 1656 AD. It is the largest mosque in India in Old Delhi town in Chandni Chowk.

Stock Photo: The Jami Masjid is the principal mosque of Old Delhi completed in the year 1656 AD. It is the largest mosque in India in Old Delhi town in Chandni Chowk.

Searchable keywords

Choose multiple keywords