Hotel and restaurant L'Appennino, on the summit of the San Pellegrino Pass. Province of Lucca. Italy.

- Image ID: KGK025
Hotel and restaurant L'Appennino, on the summit of the San Pellegrino Pass. Province of Lucca. Italy.
David Broadbent / Alamy Stock Photo
Image ID: KGK025
Location: Frazione S. Pellegrino, Castiglione Di Garfagnana, LU 55033, 41044 San Pellegrino LU, Italy