Product Overview Lana the Llama She is 13 Inches by 8 inches Soft Plush Fur Reviews (No reviews yet) Write a Review