Palazzo Napoli gallery

The seafront town of Santa Maria di Leuca at the southernmost tip of Salento.

The seafront town of Santa Maria di Leuca at the southernmost tip of Salento.

60 / 65