This has to be THE cuddliest teddy bear you will every meet. He is 30cm and comes in White; Beige or Brown with a gorgeous little scarf… just what your little one need to snuggle up to in bed 🙂
This product is currently out of stock and unavailable.
Product Size: 30. x 28 x 13cm
Beige, Brown, White