car engine mounted on a chassis

Code produit:
133904453