Catherine Hyland 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…