This site features Delpha’s Theatre of the Self project and is also an active archive site.
Delpha Hudson was born in Surrey in 1963. She has an MA from Dartington College and has made and curated inter-disciplinary multi-media art works including since 1998. Her video and performance works have been shown internationally, with work commissioned for the Tate St Ives and galleries around the UK. More about Delpha