Jane Alison

Jane Alison is Head of Visual Arts at the Barbican, London.