hand dyed yarn & fibre

hand dyed luxury yarns

small batch : multi layered : kaleidoscopic : intense : soft : joyful