Formula One World Championship: A welcome sight in the Paddock British Grand Prix, Silverstone 15 July 2001 DIGITAL IMAGE
A welcome sight in the Paddock
British Grand Prix, Silverstone 15 July 2001
DIGITAL IMAGE