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

(74)

Alfa Romeo 33SC12