This Item is Unavailable

Superwash sock yarn - hand dyed - ultrafine merino, cashmere and nylon - 350 meters
Superwash sock yarn - hand dyed - ultrafine merino, cashmere and nylon - 350 meters
thefibretree
5 out of 5 stars.
(590)

Browse Similar Items