The llama seems quite happy and well fed at home in the mountains near Cuzco.

Llama
The llama seems quite happy and well fed at home in the mountains near Cuzco.


  • ·