Hand dyed yarn Sarah Freeman

  • Sale
  • Regular price $10.00


Worsted weight hand painted yarn. 220 yds superwash wool.