Designed by
Title
Trek Factory Racing #42279893
Description
London, UK ââ¬â July 7, 2014: The caravan of the Trek Factory Racing (USA) team arrive at The Mall, approaching the finish line of the third stage of the Tour de France.
This image is editorial