Eurostar Italia train about to leave Florence Station These High speed trains link up the major Cities of Italy
Size: 5300px × 3533px
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à