La Serra

La Serra

14-channel sound installation
group exhibtion “Polyphone”
musée d’art et d’histoire Paul Eluard St. Denis / Paris

Published
Categorized as News