The Machu Picchu Poncho Pictures

Because when you have matching llama ponchos, you can’t not take them to Machu Picchu.

image

Continue reading

Advertisements