Stuart Shave | Modern Art, London, UK

May 26 – June 23, 2012