2001 Tour de France - Lance at Alpe d'Huez Framed Mini Poster

$ 39.95 Best Price

Lance Armstrong displayed his undisguised emotions at winning Alpe d'Huez, 2001 Tour de France. 16 x 12 inch poster mounted on to a solid backing board, then laminated with a UV filtering film that protects your image from fingerprints, dirt, moisture and other contaminants. The edge of the board is beveled and finished in black. Click here for close-up examples of the frame


Shop Price Action
Live Nation

$ 39.95

Buy Now

Related Products