Marguerite Humeau @ Tate Britain
Tate BritainMarguerite Humeau's research led process usually takes the form of large scale installations involving sound and sculpture, in which she challenges key issues of the day using complex narratives that synthesise the past with the present. Humeau’s installation, Echoes, is conceived as a confrontation between life and death, with the gallery transformed into part temple, part […]