Stock Photo - India, New Delhi, Jama Masjid mosque.

Stock Photo: India, New Delhi, Jama Masjid mosque.

Searchable keywords

  • New Delhi
  • Color Image
  • Outdoors
  • People
  • Travel
  • Religion
  • City
  • India
  • Historic
  • History
  • Asia
  • Day
  • Islam
  • Mosque
  • Jama Masjid
Yoko Aziz

More from this author

Yoko Aziz Images & Videos on the website: 30782