Photo: Puppet master
Posted: 05 Oct 2012 @ 00:51
Puppet master: a live puppet show by the artist Spartacus
Chetwynd, telling the tale of Jesus and Barabbas, has gone on show
at Tate Britain. It is shortlisted for the 2012 Turner Prize. The
winner of the £25,000 prize will be announced on 3 ...
If you have a valid subscription to Church Times, please log inlog in
to view this content. If you require a subscription, please click here