Peter Halley

Stuart Shave and Modern Art, London
1 June - 1 July, 2007