A Series of Rotating Installations

Julia Scher
November 8 – 12, 1994
Main Gallery
Installation Views
image