Jim Shore Llama

  • $23.00


Jim Shore’s new llama is a delightful addition to your collection!  4 1/4” tall.


We Also Recommend