Socks

Catherine Tough patterned socks in lambswool and cotton. These lovely socks come in knee and ankle lengths, and 4 - 7 size and 8 - 11 size.