Lecce, Puglia, Italy
17th-century baroque church featuring a facade with dozens of intricate figures & a rosette window.
Piazza Duomo, 5, 73100, IT
0.2 km away
0.5 km away