Image 1 of 1
Image Information
Filename:
AP-11031248.jpgCaption:
German Michael Schumacher of Mercedes GP during a practice session for the Grand Prix of China at Shanghai International Circuit in Shanghai, China, 16 April 2010. The Grand Prix of China will take place on 18 April 2010.Release:
NoRestrictions:
Editorial Use UKCredit:
Peter Steffen/Actionplus
Keywords: