AURORA Soft Toys Ltd, England

Small cute cuddle Teddy Bear with bow tie

Made in: China