Shakespeare Punching Puppet

Shakespeare Punching Puppet


Regular price $16.99 Save $-16.99
/
Free shipping over $75

12-1/2" tall Battling Bard Puppet that punches when you push the levers.

You may also like