Paris, France. July 26, 2015. Riders by the Arc de Triomphe during the final Stage 21 of Tour de France in Paris. Photo: Miroslav Dakov/ Alamy Live News
Size: 4256px × 2832px
Photo credit: © Miroslav Dakov / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 21, arc, champs-elysees, cycling, de, final, france, paris, stage, tour, triomphe