Barbour Marsden Tailored Oxford Shirt - Washed Stone
Regular price£70.00
/
A smart and stylish seasonal staple, the Barbour Marsden Tailored Shirt is made from premium cotton-rich fabric and features a long-sleeve design. It’s cut to a tailored fit and finished...