Tour de France

Stage 9: Saint-Léonard-de-Noblat - Puy de Dôme

FR France Sunday 09 July 2023 184 km