P1050323
Peepshows / Playing Doctor
Peepshow (detail)
Peepshow (detail)
Installation
Votive embroidery

Helen Emily Davy, artist, based in Vienna, AT / Manchester UK. Studied Fine Art at Glasgow School of Art and, currently studing Art and Science at die Angewandte, Vienna.

© 2023 by Ann Young. Proudly created with Wix.com