Lily and George Lulu Llama LG684

Lily and George Lulu Llama LG684

Regular price $49.95

Lulu is the cuddliest llama you ever saw!

Height 40cm