Westminster, London, United Kingdom
Catherine is a mostly self-taught artist based in Westminster, London. After a brief spell attending art school she later studied law through London School of Law, and later for a MA in philosophy.
Catherine remains a devoted artist, creating complex and detailed surreal drawings, often expansive...
artworks
View All 6 Artworks