Skip to content

Hummingbird (2691) - Finger Puppet

Original price $12.49 - Original price $12.49
Original price
$12.49
$12.49 - $12.49
Current price $12.49

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