All contents are Copyright © Stephen Foster or are part of The John M Blundall Collection, unless stated otherwise.
Created in 1968, the Cannon Hill Puppet theatre became one of the largest puppet
theatres in the UK. Plays performed ranged from classical Greek myths like Narcissus,
to Chinese folktales and to well-
‘Princess’ and ‘Warrior’, rod puppets, 1990
Made by John M. Blundall, UK
Wood and fabric
LI.2000.1.6667 and LI.2000.1.6665