A cute llama is eating green leaves admin November 28, 2013 A cute llama is eating green leaves2013-11-28T20:32:22+00:00 Animals