Home / Photos
On top of the world

 

 Michelle Stilwell of Canada punches the air after winning the final of the women's 200 meter T52 classification event at the 2008 Beijing Paralympic Games in Beijing on September 11, 2008. [China Daily/Agencies]

 

   << Previous   1   2   3   4   5   6   Next >>  


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name Anonymous