Make the Living Look Dead, Showroom Gallery, London

the showroom

book works

Letters 2004-06 book and All the people who have ever lived, and will ever live print included in

Make the Living Look Dead
Opening 17 April 6.30–8.30pm
18 April to 2 June 2012

The Showroom, 63 Penfold Street, London NW8 8PQ