2012 Tour de France Print
The 2012 Tour de France team infographic is available as a 24" x 32" offset print in an edition of 250 on 100 lb matte paper, showing the teams, riders, bike sponsors, route and stage winners. Prints are numbered, rolled and shipped in crushproof cardboard tubes.
Tweet



