Add a touch of whimsy to your child’s collection with the stuffed animal bat from Red & Olive Co. Crafted with love in Peru, this adorable bat is made f read more