The peloton rides in front of Lake Geneva in the second stage of the Tour de Romandie from Prilly to Granges, Switzerland, on Thursday.Apr 27, 2013

FULL STORY

Photo: EPA

This photo has been viewed 238 times.

TOP top