A new line of leather products with the brand name Sella Italia. – Bike Europe

Selle Italia Introduces New Saddle Brand

CASSELLA D’ASOLO, Italy – To celebrate the founding of Selle Italia 120 years ago, the Italian saddle manufacturer launched an all ‘new’ brand....