Advertisement
The "Elizabeth Wood" user's logo

Elizabeth Wood

London, United Kingdom

BA (Hons) Printed Textile Design from De Montfort University

Publications