Pashom Felt people of the world finger puppet

Pashom Felt people of the world finger puppet

$10.95

pashom people of the world finger puppets

fair trade and hand made in Nepal