Make: Alfa Romeo
Model: 33
Chassis: Type 907
Launched: 1986

(119)

Alfa Romeo 33 Type 907