Knitting Art: 150 Innovative Works from 18 Contemporary Artists by Karen Searle Back to product details page >