1974 Alfa Romeo 33 TT 12
    

Spider
Chassis: 4K11512-010




Image credit: © Conceptcarz.com
Reproduction or reuse prohibited.