How llamas conquered the world
Llamas recently have become a relatively common sight around the world. Whether you live in England or New South Wales, Canada or New Zealand, you don't have to go too far to find a llama now. Indeed between 2,000 and 4,000 ...