Title

Resting Llama

Location

Machu Picchu, Peru