Tour de France - Stage 2

From the album Tour de France 2012

The peloton passes a giant British flag on stage two of the 2012 Tour de France