mail_outline sales@mediastorehouse.com
Palascia Lighthouse, Otranto district, Puglia, Italy
View of the Punta Palascia lighthouse, near Otranto. Province of Lecce, Salento, Apulia, Italy, Europe