Machu Picchu, Peru - Jeff-Kennel
Powered by SmugMug Log In
Machu Picchu was thought to be home to thousands of llamas during the Inca times.

Machu Picchu was thought to be home to thousands of llamas during the Inca times.

machu pichutourists