India

Jama Masjid mosque (built 1650-1656)

Jama Masjid mosque (built 1650-1656)