Designed by
Title
Race of Champions 2009 #11659285
Description
Michael Schumacher (Germany), second place winner in the Race of Champions 2009, celebrates at the Beijing National Stadium (The Birdââ¬â¢s nest) on November 4th, 2009. Photo taken on: November 4th, 2009
This image is editorial