Sarah Storey UCI Track Cycling World Cup 2011

Code: 109272997

Image Description

Sarah Storey of Great Britain celebrates her team's victory in the Women's Team pursuit during the UCI Track Cycling World Cup Classic at Manchester Velodrome on February 18, 2011 in Manchester, England. (Photo by Bryn Lennon/Getty Images)

Select your option

Choose print size

Photo Only Options