Margaret Howell, Made in England, 100% Cashmere Socks & Long Socks, Set of 2 ‐ Mercari: Shop from Japan