Led screens of various sizes are located in the largest stations in Italy for Italo Trains.
Window screens, fast tracks, canopies.
Information but also advertising messages for a communication always original.

Related Portfolio Items