Knitting Pocket Reference #121021
Publisher: Creative Knitting Magazine
Published: 2006-01-01
ISBN-13: 9781592171125