Tag: Puppets

The Puppets Have Arrived exhibit

“The Puppets Have Arrived!” is an extraordinary exhibit of Chinese puppets on view through September 26 at the Fleet Library at RISD.┬áThe puppets in the exhibit are part of the Ella V. Bowering Collection which was augmented by Judith...

Continue reading

Scroll Up