Lamington - Merino Wool Socks - Truffle

$19.99
Knee high socks.