Ruth Fox's profile

Ruth Fox

Printed Textile Designer

London, United Kingdom