Stage 19, Futuroscope-Futuroscope TT. Lance Armstrong sealed his first ever Tour de France victory by winning the stage. 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