Stage 21

Sunday July 23 2017 - Montgeron to Champs-Elysées - 105 km