Miniature camelid effigy: A 600-year-old sculpture of a llama that may have been sacrificed in an Inca ritual

May 1, 2026 - 23:08
 0  0
Miniature camelid effigy: A 600-year-old sculpture of a llama that may have been sacrificed in an Inca ritual
Llamas were vital to the Inca Empire and were seen as both useful pack animals and sacred beings.

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0