Lance Armstrong Victory at Alpe d'Huez Poster Print
Item Number: 10087801
Poster Title: Lance Armstrong Victory at Alpe d'Huez (Editor's Choice)
Description: Photo by Graham Watson of Lance Armstrong's victory at Alpe d'Huez during the Tour De France in 2001.
Size: 28" x 19" Artist: Graham Watson
Price: $34.99 (subject to change)
Topic: Sports Posters and Prints
Related Terms: tour de france, cycling events, cycling, lance armstrong, victory, sport, sports, athlete, athletes, poster, posters, print, prints, art print, art prints, picture, pictures, picture, photos
Buy This Poster!