Architectural detail of Jama Masjid Mosque, Old Delhi, India

Architectural detail of Jama Masjid Mosque, Old Delhi, India

 Stock photo ID: 102034378