Tour de France Photo Show - Stage 16 - Part 2
2006 Tour de France - Stage 16.
Photos by Ben Ross Photography. Visit Ben Ross Photography to buy great shots from the Tour de France and Tour de Georgia.
Recently read articles
Your comments
Your comments
sign up or login to post a comment