Various herringbone tweeds, price is per meter

Herringbone Harris Tweed

£25.00Price