Designed by
Title
Iveco logo on a building #235637116
Description
Remscheid, Germany - September 2, 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