This is an original 1999 commemorative teddy bear from the famous London department store, Harrods. It was purchased locally.
This stuffed bear is wearing a Christmas hat and scarf.
- Brand: Harrods
- Color: Beige/Red
- Features: Comes with a Christmas hat and scarf
- Design: Embroidered bear
- Size: Approximately 32cm (12.5") tall
- Will be shipped in simple packaging.