Designed by
Title
Shahi Jama Masjid, Delhi, India #134078000
Description
The royal Shahi Jama Masjid, Delhi, India, as the sun begins to set, with turrets and archways, built in 1656 by a Mughal Emperor is the oldest mosque in Delhi.
This image is editorial