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

Photo MARK JOHNSON/IRONSTRING. Stage 21 of the Tour de France on Paris' Champs-Élysées. July 24, 2011.