Happy Socks Argyle Sock

Happy Socks Argyle Sock

Regular price £9.95
Made from combed cotton for a comfortable touch, and available in sizes 41 to 46.