Imogen Charleston is an independent artist and co-founder of Paper Cinema, a unique music and animation theatre company.
You are using an outdated browser. Most of this website should still work, but after upgrading your browser it will look and perform better.