Add to basket, John Lewis Rugby Stripe Socks, Pack of 7, MultiJohn Lewis Rugby Stripe Socks, Pack of 7, Multi£12.00