Tour de France

Stage 18: Lourdes - Hautacam

FR France Thursday 21 July 2022 143.2 km