THE PUPPET COMPANY
Zap Hand Puppet
$34.99
A fabulous, fun, knitted Sockette puppet with a squeaker in his tongue is sure to get the conversation started! Sockettes are great fun to use a...
View full details