Designed by
Title
The Peloton in Barcelona - Tour de Catalunya 2016 #89384353
Description
Barcelona, Spain - March27, 2016: The peloton approaching the alimentation point, during Volta Ciclista a Catalunya, on the top of Montjuic in Bracelona Spain, on March 27, 2016.
This image is editorial