Knit Swiss Puffs Heavy Cardigan

  • 63% acrylic, 34% nylon, 3% wool
  • Model is wearing a size small/medium
  • $149.95