Rachel John – Extreme Textiles

Stand B22

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