Llama

Llama

Lama glama
Abra Malaga, Peru - October 29 2009
There was no spitting!