Lomholt Mail Art Archive

MAIL ART NETWORK

Letter from ICA 1983-05-16

ICA, England

London, England
Printed matter
Letter, Envelope
11 x 22.2
2
ica, publications, lomholt formular press
M 1983 05 16 ica 001
M 1983 05 16 ica 002