The Things that Make You Sick

An exhibition of Loraine Leeson and Peter Dunn’s work on health issues in 1970s
6th May Р2nd July 2017
ICA, The Mall, London SW1Y5AH