Basilica of Santa Croce, LecceFrom Wikipedia, the free encyclopedia Basilica di Santa Croce (Italian for 'Basilica of the Holy Cross') is a Baroque style church that was completed in 1695 in Lecce, Apulia, Italy. Exterior Interior
Basilica di Santa Croce (Italian for 'Basilica of the Holy Cross') is a Baroque style church that was completed in 1695 in Lecce, Apulia, Italy. Exterior Interior