Villa

  • $ 8.15


70% baby alpaca 30% viscose

50g/236yds

6.75 sts = 1" on US 3

Hand wash, dry flat