12" Sitting Llama

Details

Sitting Llama plush!

Available

$19.99