Artist – Obituaries & World News

Installation Shots » ‘The Future Can Wait’ Shoreditch Town Hall, London Oct 2010