Mary Meyer Lily Llama Babies will absolutely love this Mary Meyer Lily Llama ($18) toy. Image Source: bloomingdales.com Mary Meyer Lily Llama $18 from bloomingdales.com Buy Now