We have a wide selection of hand puppets and finger puppets (particularly focussing on traditional tale puppets) which are great to encourage children to role play stories and retell classic storylines, all available within our collection of traditiona