UK shipping £3 - Worldwide shipping £6
Muscula - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino
Gymnocalycium - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino
Echinocactus - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino
Violacea - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino
Pilosocereus - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino
Who-Ville - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino
Mini Eggs - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino
Flamingo Pond - Hand dyed Chunky Weight Yarn 100g/100m - superwash merino