Tag: Fleet Library

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

  • 1
  • 2
Scroll Up