top of page
About Helen
Helen grew up in Switzerland and emigrated to the United States in 2014. She lives in New Mexico.
​
* * *
​
badphotography.art is a separate collection of not-that-great, mostly blurry photographs.
Get in touch
bottom of page