The Seattle TimesMedia center

1 of 20
Image
PETER DEJONG / AP
Advertising

Thursday, July 18, 2013

Photos of the Day: July 18, 2013

Christophe Riblon of France crosses the finish line to win the eighteenth stage of the Tour de France cycling race over 107.8 miles with start in Gap and finish in Alpe-d'Huez, France, Thursday July 18, 2013.