Loading...
A new born llama which we came across during the hike to Machu Picchu on the Lares Trail. There were over 100 llamas in this area which were owned by a local family.

Tags

Loading...

0 Comments