Barbour

Oxford Casual Shirt - Navy

£110 £215

Button up long sleeve shirt jacket with two mid body hand pockets and two lower body button closure pockets

Only 1 piece in stock!

You may also like