Llama Mount Wall Decal
Llamas are so cute! But they are vicious, biting little creatures. Enjoy the cuteness without the pain by installing this llama head wall decal to your favorite space. Fun for years!
(This is an adhesive wall decal and not a real animal mount)
Size: 32" x 18" wide