Whimsical Colorwork Socks: 25 New Knitting Patterns for Cheerful, Eccentric Footwear

Charlotte Stone