Building on Piazza del Duomo in Lecce, Apulia (Puglia) Southern Italy
Size: 6270px × 4180px
Location: Lecce, Apulia (Puglia) in Southern Italy
Photo credit: © Angus McComiskey / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: apulia, architecture, attraction, baroque, blue, buildings, del, destination, duomo, eu, europe, european, italia, italian, italy, landmark, lecce, local, piazza, puglia, salento, sky, southern, tourism, tourist, travel, visitor