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

(97)

Alfa Romeo 33SC12