Character Finger Puppets

Purple Princess Finger Puppet

$20.00