The proverbial llama overlooking the majestic Machu Pichu.
Image posted by kara5119
February 2, 2010
Rate this!