DSC_4565.JPG

The peloton speeds past sunflowers on stage eighteen of the 2012 Tour de France