THIS IS LONDON

Group Show Shizaru Gallery London, UK 25-07-2012 to 28-09-2012