Formula One World Championship: Williams FW33 engine cover. Formula One World Championship, Rd 5, Spanish Grand Prix Preparations, Barcelona, Spain, Wednesday 18 May 2011.
Williams FW33 engine cover.
Formula One World Championship, Rd 5, Spanish Grand Prix Preparations, Barcelona, Spain, Wednesday 18 May 2011.