Chris Froome wins 2013 Tour de France
Add to Lightbox DownloadParis, France - Tour de France :: Stage 21 - 21-07-2013
- Filename
- 20130720-tdf-21-129.JPG
- Copyright
- Thomas van Bracht / Peloton Photos
- Image Size
- 5184x3456 / 11.8MB
- http://www.pelotonphotos.com
- Contained in galleries