The Puppet Company
Knitted Puppets - Humphrey
$28.99
Larger than life characters, full of mischief with friendly faces and big mouths.A fabulous, fun, knitted Sockette puppet with a squeaker in his to...
View full details