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
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