Selle Italia

£35.00

In stock

FREE UK Standard Delivery on orders over £75

Shop Soiled Selle Italia SLR Tri saddle , in very nice condition