Sunday, April 8, 2007

These llamas reside in the lawn plaza which sits between the two major sectors of Machu Picchu. If you look closely, there are actually 7 llamas here (there are two that are 'fairly close together')

No comments: