Designed by
Title
Iveco Sign in front of a van #117367020
Description
GALATI, ROMANIA - SEPTEMBER 20, 2016. Iveco Sign in front of a van on an outdoor exhibition. Iveco Industrial Vehicles Corporation is an Italian industrial vehicle manufacturing company based in Turin, Italy.
This image is editorial