Designed by
Title
Aerial view of the marina of St. Mary of Leuca. #185327632
Description
We are in Puglia in southern Italy, aerial view of the marina of Santa Maria di Leuca `Finibus Terrae` where the Italian peninsula ends and meet the two seas, the Jonio Sea and the Adriatic Sea, on a sunny day.