Badger Finger Puppet

£3.95
sold out

Felt finger puppet

Fair trade from Nepal

Add To Cart

Felt finger puppet

Fair trade from Nepal

Felt finger puppet

Fair trade from Nepal

Flamingo Finger Puppet
£3.95
sold out
Brown Bear Finger Puppet
£3.95
sold out
Donkey Finger Puppet
£3.95
Finger Puppt - Cockerel
£3.95
sold out
Octopus Finger Puppet
£3.95
sold out