Rachel John – Extreme Textiles

Stand C06

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