Barbour Preston Regular Fit Shirt Ecru

£59.95