Z.Y. Lin (left) vs Ling Yang (right) in the Final of ROC Celebrity Challenge at the Race of Champions Beijing 2009, at the Beijing National Stadium (The Bird’s nest). Ling Yang won the challenge. Photo taken on November 2nd, 2009.

  • MR: NO
  • PR: NO
  • 0
  • 1528
  • 0

Editorial Stock Photo: Race of Champions Beijing 2009-Celebrity Challenge

  • Exclusive image
ID 11625518 © | Dreamstime.com

We accept all major credit cards from the United States.

More similar stock images

More images

More stock photos from Eagleflying's portfolio

More images