Shakespeare Lives in 2016

About Shakespeare Lives

Shakespeare Lives, a global programme celebrating Shakespeare’s work and influence, will run from January to December 2016.