lecce puglia italy - Image Details
Image
lecce puglia italy

The Episcopio is the palace in which the archbishop of Lecce resides. It is located in the central Piazza del Duomo Lecce Italy

View Full Image on Dreamstime

Username: Maudanros

Editorial: No

Width: 3608 pixels

Height: 6016 pixels

Downloads: 0

Image ID: 300577951