African Animal Finger Puppets | Papoose Toys
$NZD35.12
African finger puppets hand made in Nepal