Designed by
Title
Inside The Jama Masjid Mosque #84324225
Description
DELHI, INDIA - NOVEMBER 20, 2016: The Jama Masjid is the largest mosque in Delhi, India. It was built in the 17th century by the Mughal Emperors and the Islamic influence is still visible in the arches in the interior where people are praying on the long row of prayer mats.
This image is editorial