UCI Track Cycling World Cup - Apeldoorn
In This Photo: Albert Torres Barcelo
Albert Torres Barcelo of Spain leads as he competes in the Men's Omnium Points Race 44 during the Tissot UCI Track Cycling World Cup 2016-2017 held at the sport centre Omnisport on November 13, 2016 in Apeldoorn, Netherlands.
(Nov. 12, 2016 - Source: Dean Mouhtaropoulos/Getty Images Europe) more pics from this album »
Show Albert Torres Barcelo With: