Bergschaf

Bergschaf carded Old Rose - 50g
Bergschaf carded Old Rose - 50g
28 available £2.10
Bergschaf carded Rose - 50g  Guest
Bergschaf carded Rose - 50g Guest
27 available £2.10
Bergschaf carded Pink - 50g
Bergschaf carded Pink - 50g
35 available £2.10
Bergschaf carded Red - 50g
Bergschaf carded Red - 50g
37 available £2.10
Bergschaf carded Burgundy - 50g
Bergschaf carded Burgundy - 50g
38 available £2.10
Bergschaf carded Orange - 50g
Bergschaf carded Orange - 50g
40 available £2.10
Bergschaf carded Gold - 50g
Bergschaf carded Gold - 50g
23 available £2.10
Bergschaf carded Green - 50g
Bergschaf carded Green - 50g
34 available £2.10
Bergschaf carded Lime - 50g
Bergschaf carded Lime - 50g
55 available £2.10
Bergschaf carded Pine Green - 50g
Bergschaf carded Pine Green - 50g
27 available £2.10
Bergschaf carded Navy - 50g
Bergschaf carded Navy - 50g
49 available £2.10
Bergschaf carded Blue - 50g
Bergschaf carded Blue - 50g
18 available £2.10
Bergschaf carded Light Blue - 50g
Bergschaf carded Light Blue - 50g
26 available £2.10
Bergschaf carded Turquoise - 50g
Bergschaf carded Turquoise - 50g
27 available £2.10
Bergschaf carded Aubergine - 50g
Bergschaf carded Aubergine - 50g
20 available £2.10
Bergschaf carded Berry - 50g
Bergschaf carded Berry - 50g
22 available £2.10
Bergschaf carded Fox - 50g
Bergschaf carded Fox - 50g
19 available £2.10
Bergschaf carded Caramel - 50g
Bergschaf carded Caramel - 50g
16 available £2.10
Bergschaf carded Black - 50g
Bergschaf carded Black - 50g
30 available £2.10
Bergschaf wool natural grey 100g
Bergschaf wool natural grey 100g
19 available £3.10
Bergschaf wool natural brown/grey - 100g (guest)

Out Of Stock

Bergschaf wool natural brown 100g
Bergschaf wool natural brown 100g
29 available £3.10
Bergschaf wool natural fawn 100g
Bergschaf wool natural fawn 100g
29 available £3.10
British breedsCore wool white - 100g
Core wool white - 100g
0 available £1.75

Out Of Stock