Machu Picchu Llamas
There are some tame llamas in the terraces above Machu Picchu - presumably to provide tourists with a nice foreground for the photographs?
Comments Off
There are some tame llamas in the terraces above Machu Picchu - presumably to provide tourists with a nice foreground for the photographs?
0.119 || Powered by WordPress