Quantcast

attachment

Lecce Cathedral

Lecce Cathedral on the Piazza del Duomo is a must-see (photo: courtesy of the Italian Tourist Board)

Like what you see?

Sign up to The Resident newsletter for even more news, views and things to do in London, delivered direct to your inbox once a week