The llama is the most cherished animal of Peru and the ultimate symbol of service. The Inca deity Urcuchillay was depicted in the form of a multicolored llama. This solid brass stylized statue of the standing camelid is a great arte for your altar or mesa. Adopt this llama as your own symbol of service. Choice of height sizes.
Llama Statue Brass
No users have left a comment yet!