This Baby Llama in Contoocook, NH, Will Steal Your HeartThis Baby Llama in Contoocook, NH, Will Steal Your HeartAww, that is one proud llama mama! KiraKira