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

Italian Grand Prix

Purchase Image