South America, Peru. A llama rests on a hill Postcard
- from our Affiliates
South America, Peru A llama rests on a hill overlooking the ruins of Machu Picchu in the Andes Mountains � Jim Zuckerman / Jaynes Gallery / DanitaDelimont.com
South America, Peru A llama rests on a hill overlooking the ruins of Machu Picchu in the Andes Mountains � Jim Zuckerman / Jaynes Gallery / DanitaDelimont.com