Fibre

Hand dyed spinning , felting and weaving fibre

Hand dyed spinning, felting fibre