On my recent trip to Germany I couldn’t help myself from bringing home some of these little guys. The inventor of the “Teddy Bear”, Steiff, has been making these magical stuffed animals since 1880. The quality is unsurpassed and the detail is exceptional. Pay close attention to the eyes of these little cuties.
“Manni” the Mammoth