2011 Tour de France Print

$ 15

The 2011 Tour de France team infographic is available as a print showing the teams, riders, bike sponsors, route and stage winners.

24" x 32"
Offset Print
Limited Edition of 250
100# Matte Paper

Prints are numbered, rolled and shipped in crushproof cardboard tubes.

Recently viewed