Image: Installation view of work by Jenna Spevack in "Science Fictions"

Title

Installation view of work by Jenna Spevack in "Science Fictions"

Date

December 10 1999 - February 6 2000

Related Exhibition