A-Z Fabrics

£35.99

A full guide to fabrics, their qualities and all you need to know.