PREVIEW: Marguerite Humeau: Echoes, Tate Britain

Tate Britain’s upcoming Art Now exhibition will unveil a new immersive installation by Marguerite Humeau, which will be on display from the 18th November.  Humeau’s new installation was conceived as a confrontation between life and death, transforming the gallery into a part temple, part laboratory for the industrial production of the elixir for eternal life.… Read More