Hand Puppet

Kersa Hand Puppets
Mindelheim, Germany
2001
Fabric with scupted stuffed face
15 inches