Shakespeare Magnetic Puppet

Shakespeare Magnetic Puppet

Regular price
$7.00
Sale price
$7.00
Shipping calculated at checkout.

A must-have puppet for your theater, fridge, or finger.