Santa Maria di Leuca,Puglia, Italy 2017
After a long hard film shoot on holiday in the south of Italy we discovered an amazing Lido called "Relax Leuca".
Santa Maria di Leuca is on the most southern coast of Italy and it's raw beauty is truly tranquil.