Saturday, July 16, 2011

2011 Tour de France - The Big Picture


Rain falls on the eleventh stage between Blaye-les-Mines and Lavaur on July 13 , 2011. (Joel Saget/AFP/Getty Images)

Full Photo Essay HERE.

No comments:

Post a Comment