Flyer announcing window installation by Peter Downsbrough at Printed Matter, New York, March 7 - April 7, 1979.