Lecce Gallery The Baroque town of Lecce in Apulia, Southern Italy. Share this:TweetMoreShare on TumblrPocketLike this:Like Loading...