Green Line

Posted on September 16, 2007

In the Tate Gallery was this big window with some sort of gauze screen.