Installation Views

90-Artists Space, New York, 1999
Artists Space, New York, 1999