Piazza del Duomo
Search results
We did not find results for: Basilica di Santa Croce Lecce.
Check spelling or type a new query.
We did not find results for: Basilica di Santa Croce Lecce.
Check spelling or type a new query.
Basilica di Santa Croce is a Baroque style church that was completed in 1695 in Lecce, Apulia, Italy. Wikipedia