Exhibition of new art, 13th to 27th June 1962, Congress House... London.
Publisher: [The Festival]
Published: 1962
Place of publication: London
Language: eng