Llama Standing White

Llama Standing White

Vendor
Elka Toys
Regular price
Sold out
Sale price
$15.95
Llama Llama Llama!! This pretty 23cm snow white llama will be the talk of the playground!