Ella Slater is a frieze editorial assistant based in London, UK.
The artist and poet invites us into her world of rage, vulnerability and humour at ICA, London