Miniature camelid effigy: A silver llama with a wry smile that the Inca crafted 600 years ago

5 days ago 7

Rommie Analytics

Llamas were vital to the Inca Empire and were seen as both useful pack animals and sacred beings.
Read Entire Article