Rewind: From The Vault - Season 4 Episode 5 Installation Artist: Janet Laurence
0.0048 minutes
Janet Laurence is an installation artist whose work explores the intersection of art and science. Revisit her 2000 exhibition 'Transpiration', featuring taxidermic animals, specimens and other bewitching paraphernalia.