Paris, France. July 26, 2015. Cycling fans wearing rain ponchos during Stage 21 of Tour de France on Champs Elysees 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