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