Rachel John – Extreme Textiles

Stand A29

Fabulous range of unique Extreme Textiles tools, yarns and fabrics.