Fibre

Hand dyed spinning , felting and weaving fibre