Title: Theatre of the impossible
Subjects: History, Puppet plays, Puppet theater, Puppets
Places: Australia