Designed by
Title
Facade view of Jama Masjid in Old Delhi, India #144587139
Description
Jama Masjid of Delhi, one of the largest mosques in India, was built by Mughal Emperor Shah Jahan between 1644 and 1656 at a cost of 1 million rupees, and was inaugurated by an Imam from Bukhara, present-day Uzbekistan.
This image is editorial