A Beginner's Guide to Surface Textiles Techniques
Surface textiles is one of the most exciting areas of textiles practice. This beginner's guide introduces six essential techniques — from block printing and natural dyeing to free machine embroidery...