finger puppets

$2.50

finger puppets

SKU: 11 Category:

Our fun collection of finger puppets are 100% handmade, these beautiful items are individually made mostly by the children’s in the mountains of Peru.