A Series of Rotating Installations Julia Scher
November 8 – 12, 1994
Main Gallery