Leah the Llama Shirt Posted on 2012/12/28 by admin Leah the Llama is one of the many guard LLamas that are part of the Majical Miniatures family! Continue reading →