Formula One World Championship: Williams FW33 nose cone detail. Formula One World Championship, Rd 5, Spanish Grand Prix, Race Day, Barcelona, Spain, Sunday 22 May 2011. BEST IMAGE
Williams FW33 nose cone detail.
Formula One World Championship, Rd 5, Spanish Grand Prix, Race Day, Barcelona, Spain, Sunday 22 May 2011.
BEST IMAGE