Formula One World Championship: Michelin motorhome and hospitality awning San Marino Grand Prix - Imola, Italy - 15 April 2001
Michelin motorhome and hospitality awning
San Marino Grand Prix - Imola, Italy - 15 April 2001