Designed by
Title
The Medical Bike - Tour de France 2015 #58460788
Description
Plumelec, France - 13 July, 2015: The medical bike on the road during the Team Time Trial stage between Plumelec and Vannes - Tour de France on 13 July, 2015.
This image is editorial