Formula One World Championship: The Ferrari Motorhome. San Marino Grand Prix, Imola, Italy, 12 April 2002. DIGITAL IMAGE
The Ferrari Motorhome.
San Marino Grand Prix, Imola, Italy, 12 April 2002.
DIGITAL IMAGE