Designed by
Title
Iveco logo on a building #288178950
Description
Cavaillon, France - November 4, 2018: Iveco logo on a building. Iveco, an acronym for Industrial Vehicles Corporation, is an Italian industrial vehicle manufacturing company based in Turin, Italy
This image is editorial