Motorsport Business Forum : Renault F1 car on the Circuit de Catalunya stand at the Forum. Motorsport Business Forum, Grimaldi Forum, Monte Carlo, Monaco. 5-6 December 2007 DIGITAL IMAGE
Renault F1 car on the Circuit de Catalunya stand at the Forum.
Motorsport Business Forum, Grimaldi Forum, Monte Carlo, Monaco. 5-6 December 2007
DIGITAL IMAGE