Hand Dyed Sock Yarn

Hand dyed fingering weight superwash merino wool is a dream to work with no matter what your project.