The owl & the pussycat
Subtitle: A souvenir of the Peter Blake exhibition at the Tate 1983.
Publisher: Tate Gallery
Published: 1983
Place of publication: London
Language: eng