Self Made Hero logo

Helen Macfarlane

Helen Macfarlane is an artist and translator. She lives and works in the surroundings of the sprawling Bohemian woods of Austria and the vast deserts of the Coachella valley, California. She is the founder and director of the English Elements language and media centre. A specialist in translation from German to English, Macfarlane also edits art books, cultural texts and art catalogues.