David Altmejd

Stuart Shave Modern Art, London, United Kingdom

16 October – 15 November 2008

Previous
Previous

David Altmejd, Tate Liverpool, 2008

Next
Next

The Index, Canadian Pavilion at the 52nd Venice Biennale, 2007