Washing before prayer at Jami Masjid Old Delhi India
Situated in the ancient town of Old Delhi the Jama or Jami Masjid is the final architectural extravaganza of the Mughal Emperor Shahjahan This monument was built between 1644 and 1658 by five thousand artisans
Size: 5440px × 3539px
Photo credit: © B J Gadie / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: india, islam, jami, masjid, mosque, travel