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

Shark Finger Puppet
£3.95
sold out
Koala Finger Puppet
£3.95
sold out
Unicorn Finger Puppet
£3.95
sold out
Green Dragon Finger Puppet
£3.95
sold out
Sheep Finger Puppet
£3.95