Grey Dog 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

Whale Finger Puppet
Whale Finger Puppet
£3.95
sold out
IMG_5834.JPG
Finger Puppet - Wolf
£3.95
IMG_5850.JPG
Finger Puppet - Penguin
£3.95
sold out
IMG_5861.JPG
Giraffe Finger Puppet
£3.95
sold out
IMG_5851.JPG
Finger Puppet - Swan
£3.95