Back to photostream

VICINI track frames

Italian frames FCI (Federation Cycling Italian) the last frames, three 58 c-c (seat tube) best price 350€ each, ship worldwide!

2,568 views
3 faves
10 comments
Uploaded on December 11, 2010
Taken on December 11, 2010