TOUR DE FRANCE 2005

share with facebook
share with twitter
share with pinterest
TOUR DE FRANCE 2005

American Lance Armstrong celebrates winning his seventh consecutive Tour de France title with his children in Paris, France on July 24, 2005. (UPI Photo/David Silpa)

License photo
share with facebook
share with twitter