1995 Spanish Grand Prix.: Barcelona, Spain. 12-14 May 1995. Michael Schumacher (Benetton Renault) celebrates 1st position on the podium. Ref-95 ESP 04. World Copyright - LAT Photographic
Barcelona, Spain.
12-14 May 1995.
Michael Schumacher (Benetton Renault) celebrates 1st position on the podium.
Ref-95 ESP 04.
World Copyright - LAT Photographic