Lulu Llama Toy

LG-684

Regular price $49.99
Lulu is the cuddliest llama you ever saw!Height 40cm