Villefranche, France - May 17, 2020: Iveco logo on a building. Iveco is an Italian industrial vehicle manufacturing company based in Turin, Italy


Size: 4800px × 3200px
Photo credit: © Eric D ricochet69 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: architecture, auto, automobile, automotive, brand, building, bus, business, cab, car, commercial, company, corporation, design, editorial, emblem, firm, icon, illustrative, industrial, industry, international, italian, italy, iveco, label, logo, manufacturer, manufacturing, sign, signage, symbol, trailer, transport, transportation, transporter, truck, trucks, van, vehicle