Designed by
Title
Bardonecchia, Italy May 25, 2018: Chris Froome, Team Sky, on the finish line wins the stage #134948765
Description
Bardonecchia, Italy May 25, 2018: Chris Froome, Team Sky, on the finish line wins the stage with arrival in Bardonecchia after more than 80 km of escape in a difficult mountain stage.
This image is editorial