Finger Puppet (Giraffe)

Finger Puppet (Giraffe)

$ 3.50
A knitted, giraffe finger puppet.