Mystery of Queen Lake by Theatre of Life Puppets
Puppet Showplace Theatre
32 Station St.Brookline, MA 02445