Lyon, France - September 9, 2020: Mini logo on a facade of a dealer. Mini is a British automotive marque owned by BMW which specialises in small cars


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

Keywords: auto, automaker, automobile, automotive, bmw, brand, british, building, business, car, commercial, company, cooper, dealer, dealership, design, display, drive, elegant, emblem, exhibition, exterior, facade, germany, icon, industrial, industry, international, label, logo, luxury, market, mini, modern, motor, retail, shop, sign, signage, small, sport, store, symbol