Basilica di Santa Croce

Basilica di Santa Croce is a Baroque church in Lecce, Apulia, Italy, completed in 1695.
Show lessRead more
Wikipedia

Discover this place

Home
Discover
Play
Nearby
Favorites