Lea Wallace with one of her Can Can hand puppets. 1962