photo -> Europe -> Italy -> Liguria -> Lerici ->

La Spezia Lerici castle Palmaria island


Travel view of La Spezia featuring Lerici castle Palmaria island. The image location is Liguria in Italy, Europe.