Villa

  • $ 8.15
  • Save $ 3.49

Only 4 left!

70% baby alpaca 30% viscose

50g/236yds

6.75 sts = 1" on US 3

Hand wash, dry flat