Puppet Workshop, Taiyuan Asian Puppet Theatre Museum, Taipei

Puppet Workshop, Taiyuan Asian Puppet Theatre Museum, Taipei