Designed by
Title
Trenitalia high speed train in Italy #53963067
Description
VENICE, ITALY -29 APRIL 2015- Trenitalia high speed trains (Italo, Frecciarossa and Frecciabianca) and regional trains stop at the Venice St. Lucia railway station (Stazione di Venezia Santa Lucia).
This image is editorial