Barbour Bedale Waxed Jacket in Navy - Menswear from Grahams of Inverness UK

Responsive image
source