101st Tour de France - vive L'angleterre

The 101st Tour kicks off today in the north east of England in Yorkshire. I was lucky enough to get across to the Pyrenees in 2012 to photograph a stage for my next book 'Elevation'. Here's to three weeks of blokes on bikes cycling insanely long distances.