Formula One World Championship: McLaren mechanic Lee Hart. Italian Grand Prix, Monza, Italy. 12 September 2002. DIGITAL IMAGE
McLaren mechanic Lee Hart.
Italian Grand Prix, Monza, Italy. 12 September 2002.
DIGITAL IMAGE