Little Lars is the most loving, lucky llama there ever is! He's perfect for those farm lovers.

Jelly Cat - Lars Llama Little

SKU: JC1026
$20.99Price