WOMENS CYCLING ROAD RACE WOMENS CYCLING ROAD RACE OLYMPIC STADIUM BEIJING CHINA 10 August 2008
WOMENS CYCLING ROAD RACE WOMENS CYCLING ROAD RACE WOMENS CYCLING ROAD RACE OLYMPIC STADIUM BEIJING CHINA 10 August 2008
Size: 3504px × 2336px
Location: OLYMPIC STADIUM BEIJING CHINA
Photo credit: © ALLSTAR PICTURE LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 10, 2008, august, beijing, category, china, cycling, general, horizontal, oddment, olympic, orientation, race, road, stadium, view, womens