Cadel Evans Framed Frame measures 48 x 58 CM
Read More »
Cadel Evans Framed. Tour De France Winner 2011 Frame Measures 90 x 60CM
Le Tour De France Limited Edition Official Print Framed The Worlds most prestigious endurance bicycle race. Limited edition 1000 Frame Measures 100 x 50 CM Comes with Certificate of Authenticity.
Cadel Evans Framed Frame measures 70 x 100 CM
Lance Armstrong Framed Frame measures 70 x 90 CM