Dutch Tom Dumoulin of Team Sunweb pictured in action during the fourteenth stage of the Giro
2017 Giro d'Italia by BikeRaceInfo
2017 Giro d'Italia: Final Results - Bike World News
Giro 2017: Route and stages
Giro d'Italia 2017 – Stage 4 Preview – Ciclismo Internacional
Milan, Italy. 28th May, 2017. Last stage of Giro 2017, Gazprom Team competitor in blue suit tackles a bend among viewers during individual time trial in city streets, shot on May 28
Turkish cyclist was forced to pull out of Israeli team for Giro d'Italia | The Times of Israel