Formula One World Championship: T-shirt for Robert Kubica (POL) Lotus Renault GP. Formula One World Championship, Rd 3, Chinese Grand Prix, Preparations, Shanghai, China, Thursday 14 April 2011.
T-shirt for Robert Kubica (POL) Lotus Renault GP.
Formula One World Championship, Rd 3, Chinese Grand Prix, Preparations, Shanghai, China, Thursday 14 April 2011.