The Friday Mosque (Jama Masjid) in Old Delhi, India

Royalty-free stock photo ID: 37179403

The Friday Mosque (Jama Masjid) in Old Delhi, India