Add to basket, John Lewis Regular Fit Long Sleeve Stripe Shirt, LilacJohn Lewis Regular Fit Long Sleeve Stripe Shirt, Lilac£49.00