Basilica of Santa Croce, Lecce

The Basilica of the Holy Cross (Italian: Basilica di Santa Croce) is a Baroque-style church completed in 1695 in Lecce, Apulia, Italy.