Villefranche, France - May 24, 2020: Dacia logo on wall of a dealer. Dacia is a Romanian car manufacturer and belong to Renault group


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

Keywords: auto, automobile, automotive, brand, business, car, cheap, concept, dacia, dealer, dealership, duster, economy, electronic, emblem, firm, group, icon, industry, inexpensive, logan, logo, manufacturer, motor, multinational, renault, romanian, sandero, show, sign, signage, symbol, transport, transportation, vehicle