Make: Lancia
Model: LC1
Chassis:
Launched: 1982

(107)

Lancia LC1