Le Tour de France 2011 - Stage Fifteen #2
by Michael Steele
Title
Le Tour de France 2011 - Stage Fifteen #2
Artist
Michael Steele
Medium
Photograph - Photograph
Description
MONTPELLIER, FRANCE - JULY 17: Mark Cavendish (L) of Great Britain and HTC Highroad claims his nineteenth stage victory from Tyler Farrar (R) of USA and team Garmin Cervelo and Alessandro Petacchi (C) of Italy and team Lampre-ISD during Stage 15 of the 2011 Tour de France from Limoux to Montpellier on July 17, 2011 in Montpellier, France. (Photo by Michael Steele/Getty Images)
Image provided by Getty Images.
Uploaded
November 24th, 2023
Statistics
Viewed 7 Times - Last Visitor from Cupertino, CA on 03/14/2024 at 2:01 PM
Embed
Share
Sales Sheet
Tags
Image ID
119296461
Comments
There are no comments for Le Tour de France 2011 - Stage Fifteen #2. Click here to post the first comment.