The peloton rides in the 186.8km 10th stage of the 68th Vuelta a Espana between Torredelcampo and Alto de Hazallanas, Spain, on Monday.Sep 04, 2013

FULL STORY

Photo: EPA

This photo has been viewed 224 times.

TOP top