Create new Board
Editorial Images

F1 Grand Prix of China - Qualifying

SHANGHAI, CHINA - APRIL 17: Lewis Hamilton of Great Britain and McLaren Mercedes drives during the final practice session prior to qualifying for the Chinese Formula One Grand Prix at the Shanghai International Circuit on April 17, 2010 in Shanghai, China. (Photo by Mark Thompson/Getty Images)
F1 Grand Prix of China - Qualifying
Embed
Get this image in a variety of framing options at Photos.com.