menu
ArchiveExhibition

THE THINGS THAT MAKE YOU SICK

6 May-2 Jul 2017

ICA
London SW1Y 5AH

Overview

A display of health service posters produced in London between 1977-1980