GENEVA, SWITZERLAND - MARCH 8, 2017: Concept car at the Manifattura Automobili Torino stand at the Geneva International Motor Show


Size: 5976px × 3992px
Photo credit: © Gdefilip / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: auto, automobile, car, chrome, close-, closeup, colorful, concept, consumption, design, detail, documentary, editorial, electric, engine, engineering, exposition, fast, front, futuristic, gas, geneva, hot, impressive, international, lights, model, money, motorshow, motorsport, movement, muscle, petrol, power, pretty, red, rich, shiny, show, speed, spoiler, supercar, switzerland, torino, transportation, tuning, visitors, wealth