A blurred image of a new red car parked in a showroom at a car dealership.

Code produit:
811680044