Tour of Britain Stage 8 Finish, Liverpool 14.09.08


Tour of Britain Stage 8 Finish, Liverpool 14.09.08
Originally uploaded by lightboxuk

Italy’s Danilo Di Luca of LPR Brakes, winner of the King of the Mountains competition

Leave a Reply