Jennifer Mannebach incorporates the glass facade of the Art Center as her canvas to secure her elaborate and subtle large scale paper installation.
Added by Upcoming Robot on June 14, 2010