071010 - Commonwealth Games Delhi 2010 - Becky James of Wales competes in the track cycling women's sprint semifinals
CDF_Commonwealth_Games_D4_03.JPG (more from the event)
071010 - Commonwealth Games Delhi 2010 - Becky James of Wales competes in the track cycling women's sprint semifinals
Ben Evans/Huw Evans Agency