Jayne Emerson

Jayne Emerson

Gloucestershire / Textile designer, author, tutor