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