2014 Tour de France: Cyclists and Scenery

Twenty-two teams are competing in the 101st Tour de France, which consists of 21 stages.

Posted by SHARE

More Galleries from News