Tate Britain presents Marguerite Humeau’s latest installation, Echoes
FRENCH artist Marguerite Humeau is unveiling an immersive installation titled Echoes at the Tate Britain.
Marguerite Humeau, Echoes at DUVE Gallery, Berlin. Image courtesy the artist and DUVE Berlin.
Photo cr...