Image 1 of 1
12SPcy0781.jpg
Francesco Gavazzi wins stage 3 of the Tour of Beijing