Puglia Spring 2016
to the gallery
Leuca is the meeting point of the waters from the Adriatic Sea and the Ionian Sea