The Llamas of Machu Picchu
Probably one of the most photographed places on the planet, but at least I struck lucky and managed to get 5 of the 11 resident llamas to stay put while I got some shots. Machu Picchu, Peru.



Probably one of the most photographed places on the planet, but at least I struck lucky and managed to get 5 of the 11 resident llamas to stay put while I got some shots. Machu Picchu, Peru.


