London, London, United Kingdom
Recognition
Artist featured in a collection
Helen is a journalist and multimedia artist based in Notting Hill, London. She grew up between Paris, Berlin, Moscow, Rome and New York until settling down in London in 1986.
Helen’s work combines painting, drawing, collage, scrapbooking, decoupage and photography and animation with found object...
artworks
View All 3 Artworks