Rate this photo
The facades at Piazza del Duomo (cathedral square) in the baroque city of Lecce at night. Lecce is located at the center of the Salento peninsula in the province of Lecce, Apulia (Puglia), Italy. This photo was taken in the evening of a rainy day in April of 2006. This photo was taken with a digital camera.