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

Photo MARK JOHNSON. Tony Martin on his way to winning the stage 20 TT of the Tour de France. Uriage Les Baines, France. July 23, 2011.