Louise Despont at IBID Projects, London

June, 2011

Group show, IBID Projects, London, June 8 – July 23, 2011