FREE GIFT WRAP FOR ORDERS OVER $50

Mini Hummingbird Finger Puppet

Regular price $11.00 $11.00
/

Details

A velvety-soft emerald green body compliments the ruby throat of this nearly life-sized Hummingbird Finger Puppet.

Recently Viewed Products

Mini Hummingbird Finger Puppet

What are you looking for?

Your cart