Llama at Machu Picchu in Peru South America

- Image ID: RH2F26
Llama at Machu Picchu in Peru South America
htrnr / Alamy Stock Photo
Image ID: RH2F26
Location: Machu Picchu ancient Inka ruins, Aguas Calientes, Peru, South America