Sale
Sale
Shop Kizuri

Felted Llama Ornament

  • $10.50
  • $10.50
Could these wooly llama ornaments be any cuter? We don't think so. Hand felted in Nepal by skilled artisans. - Size: 4" x 4" x 1"