Constable Hand Puppet

Constable Hand Puppet

Regular price $45.00 $0.00 Unit price per
This puppet was made by Puppet Heap, which is the company that is in charge of maintenance for The Muppets!!!

Share this Product