Lana Goose Organic Stuffed Animal in Tomato Red Size 100% Organic Cotton Filled with Wool Oko-Tex Certified Dyes Made in Europe 10" Tall