Stuart Shave | Modern Art, London, UK

March 31 - April 30, 2006