A detailed view of a car displayed in a showroom. Ideal for automotive industry promotions

Code produit:
822061753