© Peter and Penny Williams 2013
Yes it really is a live llama at Machu Picchu !