Tour de France

Stage 16: Montpellier - Mont Ventoux

FR Frankrijk Tuesday 22 July 2025 172 km