Larry the Llama

Larry the Llama comes in 13 colors and makes a sweet ornament!  It is 5 inches tall x 4.5 inches wide on 18 mesh.  Some color ways are also offered as kits!