favianna.typepad.com > 082. Machu Picchu, Peru

« Back to 082. Machu Picchu, Peru

Machupicchu54

Machupicchu54

A baby llama in Machu Picchu. The llama had just been born 4 days ago. CUTE!!!

Permalink