Formula One World Championship: Pedro de la Rosa (ESP) McLaren Test Driver signs autographs for the fans. Formula One World Championship, Rd 4, Spanish Grand Prix, Preparations, Barcelona, Spain, Thursday 10 May 2007. DIGITAL IMAGE
Pedro de la Rosa (ESP) McLaren Test Driver signs autographs for the fans.
Formula One World Championship, Rd 4, Spanish Grand Prix, Preparations, Barcelona, Spain, Thursday 10 May 2007.
DIGITAL IMAGE