Amazing Puppets
$41.50
This Angel glove style puppet has a movable mouth and hands!
Glove style puppet with movable mouth and hands!