Designed by
Title
Mini logo on a facade of a dealer #118857624
Description
Villefranche sur Saone, France - September 27, 2015: Mini logo on a facade of a dealer. Mini is a British automotive marque owned by BMW which specialises in small cars
This image is editorial