Sandy Shores, Treasured Yak Toes Sock Yarn, taupe gray brown natural yarn

  • $30.00