Skip to product information
Elswith Shirt
Sale price
$46.80
Regular price
$155.99
Designed for effortless everyday styling, the Barbour Elswith Shirt pairs a classic striped design with heritage inspired finishing touches.