Finger Puppet Stand | Papoose Toys
$9.95
Custom made for the Papoose Toys range of finger puppets.