Hand painted yarn

100% Highland Wool

100g - 400m

Turquoise (Zebra 4ply)

£15.00Price