: 2004 San Marino Grand Prix. Imola, Italy 23rd - 25th April 2004 Michael Schumacher, Ferrari F2004 celebrates his win at Imola. World Copyright:Steven Tee/LAT Photographi--c /LAT Photographic Ref: 35mm Image A55
2004 San Marino Grand Prix.
Imola, Italy
23rd - 25th April 2004
Michael Schumacher, Ferrari F2004 celebrates his win at Imola.
World Copyright:Steven Tee/LAT Photographi--c /LAT Photographic Ref: 35mm Image A55