Book - Folk socks: The history and techniques of handknitted footwear (3570) In Stock Now

Eighteen sock patterns and their cultural history.