Tour de France - Stage 1

From the album Tour de France 2012

The peloton on stage one of the 2012 Tour de France