Team Highroad Columbia: Final Stage of the 2009 Tour de France, Champs Élysées, Paris, France.


Size: 5040px × 3360px
Location: France
Photo credit: © charistoone-stock / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2009, champs, columbia, competition, cycle, cycling, de, fast, france, highroad, lead, paris, race, racing, speed, sport, sprinters, team, tour, train, Élysées