Sweet Dreams Are Made Of These

$30.00

  • 50 yards
  • fingering
  • 1.1 oz
  • Angora, alpaca
  • Dry clean or hand wash cold, dry flat