About - Helen Emily Davy

Helen Emily Davy (b. 1996) from Manchester, UK. Studied Fine Art - Painting and Printmaking at the Glasgow School of Art.
 
 

Works


Activities