Children of the World Hand Puppets


Regular price £28.95
Children of the World Hand Puppets
A lovely set of 8 hand puppets depicting an ethnic mix of children both boys and girls.

Related Products