Fair Trade Finger Puppet
Product image 1

Product image 2

Regular price $2.99
Hand made in Peru/ Fair Trade
Finger Puppets