Tour de France Chart

Total Mileage: 2,086.7