Espagne – Podium

Motor Racing – Formula One World Championship – Spanish Grand Prix – Race Day – Barcelona, Spain