- Picture size1000x1500 px
- DateApr 12 2015
SHANGHAI, CHINA - APRIL 12: Cars line up on the grid before the Formula One Grand Prix of China at Shanghai International Circuit on April 12, 2015 in Shanghai, China. (Photo by Clive Mason/Getty Images)
F1 Grand Prix of China
Clive Mason
Shanghai
China
Formula One Racing formula 1 Auto Racing Formula 1 Grand Prix of China Chinese Formula One Grand Prix Formula One Grand Prix