Posted on March 30, 2014February 2, 2020Paper Skin Sculpture Designed as a projection screen, this paper skin will be part of interactive experience at Walker Fine Art in Denver, Colorado.