100g Hand dyed BFL

£18.50

Share

100g hand dyed Blue Faced Leicester. Dyed in a gorgeous rich variety of reds, pinks and browns.

approx 400m per 100g skein