Catherine Hyland is an artist based in London. She graduated from Chelsea College of Art and Design with a First class BA (Hons) Degree in Fine Art and completed her Masters at the Royal College of Art.  View a selection of our favourite images below.



Related Posts