-
Art From the British Left. Installation view, Artists Space, 1979. Courtesy Artists Space. [A photograph of a room with a series of photographs and works on paper hung in two rows on the far wall. A window on the left and a window on the right side are visible.]