Oliver Spencer Stripe Polo - Navy. 100% cotton polo shirt from Oliver Spencer featuring a fine stripe. Darker contrast collar and stitching.
Price: £60.00 £24.00