Basilica di Santa Croce (Italian for 'Basilica of the Holy Cross' in Lecce, Italy, on May 6, 2024. Basilica di Santa Croce is a Baroque style church that was completed in 1695 in Lecce, Apulia, Italy.
Editorial use only Contact your sales representative for commercial and promotional uses.License this clip
More footage filed by NurPhoto videographers.