The Tour de France, the biggest event on the cycling calendar, starts tomorrow. At the start of the 99th Tour de France it was a good chance to look back at the some of the iconic images of the past and present. Covering a total of 2,131 miles, over the course of 21 stages, we…