
Lipstick Knitted Puppet
CA$37.50
With their brightly colored stripes, large moving mouths, squeakers and tons of personality, " Knitted Glove Puppets" are exc...