An exhibition poster featuring the ‘Le Fin’ Armoury crest for the 1987 installation of the ‘Armoury of the 1984 Miss General Idea Pavillion’ at the Setagaya Art Museum in Japan.
Text in English and Japanese.
APC