Formula One World Championship: Michelle Clack (GBR) A welcome sight in the paddock. British Grand Prix, Silverstone, England, 15 July 2001.
Michelle Clack (GBR)
A welcome sight in the paddock.
British Grand Prix, Silverstone, England, 15 July 2001.