Emu Australia
The Llama Mini is a super cute textured boot. Featuring soft and fluffy, faux teddy fur, and applique eyes, nose and ears, these warming and comfortable boots are perfect for all day adventure.