Helena Doyle is a multi-disciplinary artist, filmmaker and educator working across mediums including installation, sculpture, video, textiles, street theatre and land art... With a background in film, an interest in the viewer's immersive experience..
Relevance: 1.5925673