Veloflex

Tires (or tyres) hand made in Italy to the highest standards.