Felt Finger Puppets
Hand made in Britain