Formula One World Championship
Michiel Mol (NED) Director of Spyker MF1 Racing at the Spyker MF1 team photograph.
Formula One World Championship, Rd 16, Chinese Grand Prix, Race Day, Shanghai International Circuit, Shanghai, China, 1 October 2006.
DIGITAL IMAGE