Mini River Otter Finger Puppet

   
Quantity:    
UPC:638348026842, 2684
Manufacturer #:2684
Sku:2684

Add to Cart
Endearing river otter finger puppet has tiny details, is soft and sleek and ready to travel when you are!