Tour de France Stage 18 Annecy 23/05/09

Tour de France Stage 18 Annecy 23/05/09

In this this photo provided by PhotoSport International shows Alberto Contador stage winner and leader

Leave a Reply