$22.00
The always popular Bluefaced Leicester, available in a braided top now for handspinning and dyeing to your own favourite colourway.
12 in stock
Bluefaced Leicester Top Non Superwash Undyed 100g/3.5 oz
Bluefaced Leicester