Tour de France 2014: Stage 1

Picture by Dean Atkins/SWpix.com – 05/07/2014 – Cycling – Tour de France 2014 Grand Depart – Stage 1, Leeds to Harrogate – Yorkshire, England –
The Peloton climbs the Cote De Grinton Moor