Men’s Luxury Cotton Socks in Fine Green Stripe

£15.00

Quality socks from The London Sock Co made with Scottish Lisle Thread Cotton

Clear