FREE delivery on all UK orders over £50!

Barbour Duck Dog Toy
Barbour Duck Dog Toy
Barbour Duck Dog Toy

Barbour

Barbour Duck Dog Toy

Regular price £14.95
Unit price  per 
Tax included.

Barbour Duck Dog Toy DAC0071

  • Mixed fabric outer 
  • Embossed leather badge 
  • Internal squeaker