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
Exhibition featured in The Guardian 28th June 2017.
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
Exhibition featured in The Guardian 28th June 2017.