Tour de France 2014
Supporters are pictured along the road during the155 km third stage of the 101st edition of the Tour de France cycling race on July 7, 2014 between Cambridge and London, southwestern England. (Photo by Jeff Pachoud/AFP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy