Diana Vernon
Diana Vernon has a degree in textile design and has been working for 25 years as a designer and lecturer.
Diana Vernon has a degree in textile design and has been working for 25 years as a designer and lecturer. See less
Diana Vernon's Featured Books