Jama Masjid Mosque

Old Delhi, India.