Vintage Barbour Trekker waistcoat XL OLIVE GREEN made in England k

Vintage Barbour Trekker waistcoat XL OLIVE GREEN made in England k

EUR41.11