Title: Deus ex machina
Subjects: Exhibitions, Video art
Places: England
People: Sheena Macrae (1972-)