£3.00
1 in stock
Cardigan requires 1ply cotton and size 19 knitting needles and small buttons or beads.