STEPHANIE TWELL GREAT BRITAIN OLYMPIC STADIUM BEIJING CHINA 21 August 2008
STEPHANIE TWELL GREAT BRITAIN WOMENS 1500M HEATS OLYMPIC STADIUM BEIJING CHINA 21 August 2008
Size: 2193px × 3144px
Location: OLYMPIC STADIUM BEIJING CHINA
Photo credit: © ALLSTAR PICTURE LIBRARY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1500m, 21, 2008, athletics, august, beijing, britain, category, china, great, heats, olympic, orientation, running, stadium, stephanie, twell, vertical, womens