Barbour Moons Olive Herringbone Tweed Cap-Smiths Fashion
Barbour Moons Olive Herringbone Tweed Cap-Smiths Fashion
Barbour Moons Olive Herringbone Tweed Cap-Smiths Fashion

Barbour Moons Olive Herringbone Tweed Cap

Regular price
£39.95
Sale price
£32.00
Tax included. Shipping calculated at checkout.

  • Barbour Moons tweed cap
  • Olive herringbone
  • Traditional fit
  • Check and herringbone pattern throughout
  • One size
  • 100% wool