image
FRANCE CYCLING TOUR DE FRANCE
The pack rides during the seventeenth stage of the Tour de France cycling race over 130 kilometers (80.8 miles) with start in Saint-Gaudens and finish in Peyragudes, France, Wednesday, July 20, 2022. (AP Photo/Thibault Camus)
Instructions
License
Rights Managed
Date created
20220720
Place
PEYRAGUDES FRANKREICH
Credit
KEYSTONE
Source
AP
Byline
THIBAULT CAMUS
Size
8640 x 5760 px
File type
JPEG