Tour de France

Stage 21) Chatou – Paris

FR France Sunday 18 July 2021 108.5 km