Overview

Tour de France

Stage 21) Rambouillet – Paris

FR France, Sunday 28 July 2019
128 km