African Animal Finger Puppets | Papoose Toys
€19.56
African finger puppets hand made in Nepal