Oliver Spencer Stripe Cardigan - Chocolate and grey. 100% premium cotton knitted cardigan featuring a very fine stripe running through it. Small angled front pockets and ribbed collar, cuffs and hem.
Price: £109.00 £52.00