rachel wright

Rachel Wright

Rachel is an embroidered textile artist based in Buckinghamshire. She ‘paints’ with a sewing machine using fabrics as her colour palette and stitched threads as her brush strokes.