Heart Hand-Knitted Cardigan

$48
  • Made in China
  • 100% handknit acrylic
  • Faux heart pockets

Recently viewed