Translating Between Hand and Machine Knitting (Hardback)

£40.00

269 in stock

SKU: 9781785004315 Category: