Return to
Villa Specchia gallery
The splendid town of Santa Maria di Leuca.
45 / 52