Thank you for your patience while we retrieve your images.
mjohnson_20110715_0833_master

Photo MARK JOHNSON. Lourdes, France. July 15, 2012. Thor Hushovd wins stage 13 of the Tour de France from Pau to Lourdes.