Concept car on display at a showroom on the Champs-Élysées.

Leave a comment