Splash! 22/07/2014 Return to: Tour de France 2014: Stage 15 – Tallard to NîmesFull resolution (389 × 407) Image navigation Previous Image Next Image Splash! SOLD Splash! SOLD