Glove Puppets, Taiyuan Asian Puppet Theatre Museum, Taipei

Glove Puppets, Taiyuan Asian Puppet Theatre Museum, Taipei