Formula One World Championship: Aguri Suzuki (JPN) Larrousse Lola LC90 Lamborghini. French Grand Prix, Paul Ricard, France, 8 July 1990. DIGITAL IMAGE
Aguri Suzuki (JPN) Larrousse Lola LC90 Lamborghini.
French Grand Prix, Paul Ricard, France, 8 July 1990.
DIGITAL IMAGE