Teddy Forever
Features 100% natural fibre and was design and made in the factory of Highland 2000 in the heart of rural England.
Made in the United Kingdom