Vermont Teddy Bear Stuffed Alpaca - Llama Stuffed Animal, 13 Inch, PJ Pals
Brand: Vermont Teddy Bear