Thank you for your patience while we retrieve your images.
Photo MARK JOHNSON. Lourdes, France. July 15, 2012. Thor Hushovd wins stage 13 of the Tour de France from Pau to Lourdes. | File: mjohnson_20110715_0833_master

©2011 Mark Johnson/Ironstring.com