Back to Results
Pit scene, David Brown Corporation team at work

British Grand Prix

Purchase Image