Tour de France

Stage 13: Châtillon-Sur-Chalaronne - Grand Colombier

FR France Friday 14 July 2023 138 km