Crazy Llama

  • Sale
  • Regular price £15.00
Tax included.


In Peru they call it the Llama Loca - the Crazy Llama - and it is not hard to see why going by it's expression!

They are made from real llama fur, with a hand-knitted cap.