Eurostar Italia train about to leave Florence Station These High spped trains link up the major Cities of Italy


Size: 5300px × 3533px
Location: Florence, Italy
Photo credit: © Malcolm Case-Green / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: alta, av, eurostar, firenze, florence, high, italia, italy, meaning, platform, speed, station, train, trains, velocità