Formula One World Championship: Aguri Suzuki (JPN) Larrousse. Spanish Grand Prix, Barcelona, Spain, 29 September 1991. DIGITAL IMAGE
Aguri Suzuki (JPN) Larrousse.
Spanish Grand Prix, Barcelona, Spain, 29 September 1991.
DIGITAL IMAGE