Llamas and Sheep

Llamas and Sheep Llamas in the Andean Highlands.