• Results for
    • barrea
  • (1)
The village perched on the side of the mountain. Lago di Barrea  lake.
20073296
The village perched on the side of the mountain. Lago di Barrea lake.