Puppetry in Cambridge--just hanging out in Harvard Square!

(close this window to return to the Theater!)