Barbour Houghton Stripe Socks (4060) Olive

£17.95

53% Wool, 39% Acrylic, 7% Polyamide, 1% Elastane

Size:

53% Wool, 39% Acrylic, 7% Polyamide, 1% Elastane