Thursday, December 19, 2013

I'm not saying it was aliens, but...

We had a great time at Machu Picchu and a full review of our trip will be coming up, but here's one of the standout pictures!  The llamas are really cool.
Llamas graze at Machu Picchu    

No comments:

Post a Comment