2002 Spanish Grand Prix, Barcelona, Spain.: 2002 Spanish Grand Prix. Catalunya, Barcelona, Spain. 26-28 April 2002. Michael Schumacher, Ferrari. Racer Images World Copyright Lorenzo Bellanca/LAT Photographic
2002 Spanish Grand Prix.
Catalunya, Barcelona, Spain. 26-28 April 2002.
Michael Schumacher, Ferrari.
Racer Images
World Copyright Lorenzo Bellanca/LAT Photographic