Back to Results
Cooper-Maserati T81 - 3-litre V12 engine installation - detail

Italian Grand Prix

Purchase Image