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

(68)

Alfa Romeo 33SC12