Basilica of Santa Croce, Lecce (built 1695)
Location: 40.3546750°N, 18.1729583°E