Skip to product information
Fairford Herringbone Tailored Trousers
Sale price
$114.87
Regular price
$382.89
The Barbour Fairford Herringbone Tailored Trousers offer refined everyday tailoring with a timeless finish.