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

Italian Grand Prix

Purchase Image