IMG_0458

Only discovered recently, the llama terraces are impressive - each step is about 8' high...

You may also like...

Leave a Reply