The Llamas July 17, 2012Main, Phlogllamas, santiago, south american llamas, what to do in santiagoKendal Montgomery I feel a post is needed when you have two llama-in-the-city sightings within two days of each other. It’s like when I was in Bangkok and every once and a while, there’s an elephant. Llamas, elephants, dressed to impress. Continue reading The Llamas →