Designed by
Title
Piazza del Duomo square with Cathedral in Lecce #63601576
Description
LECCE, ITALY - MAY 16, 2015: day view of Piazza del Duomo square with Cathedral in Lecce, Italy. Lecce is the main city of the Salentine Peninsula, a sub-peninsula at the heel of Italy.
This image is editorial