Pictures

The Riverside Theatre where Taiwan’s Taiyuan Puppets Theatre performs is fully seated.
Taiwan at Puppets Up! Festival
The Riverside Theatre where Taiwan’s Taiyuan Puppets Theatre performs is fully seated.