Cycle riders from the team in the Tour de France parade through Millennium Square in Leeds. West Yorkshire
Cycle riders from the team in the Tour de France parade through Millennium Square in Leeds. West Yorkshire
Size: 6000px × 3992px
Location: Leeds, UK
Photo credit: © Marc Lucas / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bike, cycling, de, , france, leeds, millennium, race, rider, square, tour