Formula One World Championship: Photographers leer at the painted BAR promotional team. British Grand Prix, Silverstone, England, 4 July 2002.DIGITAL IMAGE
Photographers leer at the painted BAR promotional team. British Grand Prix, Silverstone, England, 4 July 2002.DIGITAL IMAGE