Castro Marina, Lecce, Puglia, Italy (Photo credit to @antonyjord) by Caratteraccio Tags:EuropeEuroPics Leave a ReplyYou must be logged in to post a comment.