Porcupine Finger Puppet

Item Code: 61029
Estimated Available: In stock (18)

Don't be alarmed, this little porcupine has no stiff quills. This finger puppet is hand-knitted by artisans in Peru with organic cotton.

0 stars based on 0 reviews