Puppetry · ST10102

Shadow Puppet Theatre

Plays cast in lamplight on a screen, drawn from myths, historical romances and folk legends.

1works