Thank you for your patience while we retrieve your images.
Taken 7-Jul-14


Thumbnails
 
Tour de France 2014, Stage 3, Hinxton, near Cambridge, England

Tour de France 2014, Stage 3, Hinxton, near Cambridge, England