Skip to product information
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
$18.00
Sale price
$18.00
Regular price
$25.00