British
Textiles
Llinos Owen is a textile artist who was part of the Emerging Artists Programme at Orleans House Gallery. She is known for her tufted tapestries that depict scenes of contemporary life and human relationships.
Orleans House Gallery
London