Designed by
Title
Torre Squillace #93203171
Description
Porto Cesareo, Lecce, Apulia, Italy - July 21, 2016: the Torre Squillace is one of many coastal watchtowers built by Charles V in the second half of the sixteenth century to protect the Salento from Saracens invasions.