A German firm has created the world's most expensive teddy bear.
The £43,000 bear has fur made of real gold, and eyes made with sapphires and diamonds.
See the teddy here
The £43,000 bear has fur made of real gold, and eyes made with sapphires and diamonds.
See the teddy here