The Art of the Needle: Designing in Fabric and Thread - Jan Beaney

Regular price $3.00

The creative process of modern embroidery.