Jama Masjid in Delhi, India


Size: 4166px × 6294px
Location: Jama Masjid in Delhi, India
Photo credit: © Edward North / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: asia, delhi, ejn, holy, india, indian, jahan, jama, jami, masjid, monument, mosques, shah, spiritual, subcontinent, travel