Thursday, June 02, 2005

The Llama of Truth


This was taken at the Black Sheep Inn, the aforementioned vegetarian permaculture resort that we stayed at near the small town of Chugchilán, high in the Andes. Actually the only good thing about this llama was that it didn't spit.