This German brand invented the Teddy Bear in 1904, and it is still a staple stuffed toy to this day. Having recently celebrated its 120th anniversary, the Teddy remains a familiar and reassuring symbol of childhood.
This German brand invented the Teddy Bear in 1904, and it is still a staple stuffed toy to this day. Having recently celebrated its 120th anniversary, the Teddy remains a familiar and reassuring symbol of childhood.