The train station at Bardonecchia showing the free bus which takes passengers to Melezet.


Size: 5184px × 3888px
Location: Bardonecchia, Northern Italy
Photo credit: © Hugh Olliff / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bardonecchia, bus, italy, melezet, northern, resort, season, ski, station, train