FREE delivery on all UK orders over £50!

Barbour Esme Overlayer
Barbour Esme Overlayer
Barbour Esme Overlayer
Barbour Esme Overlayer
Barbour Esme Overlayer

Barbour

Barbour Esme Overlayer

Regular price £69.95
Unit price  per 
Tax included.

Barbour Esme Overlayer LOL0424WH71

  • Wildflower embriodery across shoulder 
  • Ribbed neck, hem and cuffs 
  • 100% cotton