July 2008, Col D'Izzard (the top of the mountain stage of the Tour de France).

Previous Image   |   Close Window   |   Next Image

Member Comments on this Photo:
No comments for this picture.