Formula One World Championship: David Richards (GBR) BAR Team Principal (Left) enjoys a cup of coffee. Formula One World Championship, Rd 5, Spanish Grand Prix, Qualifying Day, Barcelona, Spain, 8 May 2004. DIGITAL IMAGE
David Richards (GBR) BAR Team Principal (Left) enjoys a cup of coffee.
Formula One World Championship, Rd 5, Spanish Grand Prix, Qualifying Day, Barcelona, Spain, 8 May 2004.
DIGITAL IMAGE