Giro d’Italia Donne stage 10: Consonni takes stage, van Vleuten wins overall

The Dutch star held onto the pink after an aggressive final day of racing

All Giro D’Italian Donne