Thursday, February 7, 2013

Se llama LLAMA

by Seth Lykins


LLAMAS IN CHILE.
Real, live, llamas in Chile!
While these llamas live in the zoo here in Santiago, there are wild llamas that roam the highlands and mountains of Chile. I aspire to see them one day! 

No comments:

Post a Comment