taunton

machine knitting club

tmkc

Guild of Machine Knitters - Registered No.5794316