Torre Rinalda

Litoranea San Cataldo
Lecce
Italy