Red polka dots and a stage win

Red polka dots and a stage win

Regular price £600.00 Sale

Warren Barguil claimed his second stage victory and the fifth for French riders

Stage 18 Tour de France