Stage 18 result

Stage 18: Fiera di primiero — Padova 166,0 km - Th 23 May 2024