Stage 5a of the Giro Ciclistico d'Italia, from Senigallia to Osimo, Italy, on 12 June 2017. The race is for riders aged under 23 and covers seven stages between 9 - 16 June 2017.
39 photos