Puppets, party food, Santa Claus and more at MidCoast Libraries