Make: Alfa Romeo
Model: 33SC12
Chassis: ECV
Launched: 1976

(80)

Alfa Romeo 33SC12