2001 Spanish Grand Prix : 2001 Spanish Grand Prix Barcelona, Spain. 27th April 2001. Ross Brawn, Ferrari - portrait. World Copyright: Steve Etherington/LAT Photographic ref: 18 mb Digital Image
2001 Spanish Grand Prix
Barcelona, Spain. 27th April 2001.
Ross Brawn, Ferrari - portrait.
World Copyright: Steve Etherington/LAT Photographic
ref: 18 mb Digital Image