Oops!
Please make sure your minimum price is less than your maximum price.
Shepherd Sock yarn made by Lorna's Laces 80% Superwash Wool and 20% Nylon Hand dyed for uniqueness 2 skeins for an average adult pair of socks 1 skein for the ...