-
Hand dyed/ commercially dyed speciality fibre box - approx 150g fibres - box 10
Regular price £21.50 GBPRegular priceUnit price per -
Hand dyed/ commercially dyed speciality fibre box - approx 150g fibres - box 8
Regular price £21.50 GBPRegular priceUnit price per -
Hand dyed/ commercially dyed speciality fibre box - approx 150g fibres - box 5
Regular price £21.50 GBPRegular priceUnit price per -
Hand dyed/ commercially dyed speciality fibre box - approx 150g fibres - box 4
Regular price £21.50 GBPRegular priceUnit price per -
Hand dyed/ commercially dyed speciality fibre box - approx 150g fibres - box 3
Regular price £21.50 GBPRegular priceUnit price per -
Hand dyed/ commercially dyed speciality fibre box - approx 150g fibres - box 2
Regular price £21.50 GBPRegular priceUnit price per