Stephen Morrison
His gentleness the Dolly Llama is a spiritual leader of most even toed ungulates in the Andes, Peru and some parts of Bolivia. He has devoted all fourteen years of his life working tirelessly to help teach the findings of ‘Llama Karma’ to Alpacas, Camels, Bactrian Camels, Wild Bactrian Camels and of course Llamas. Today he lives in exile, on a petting farm in Dulwich, London.
Stephen Morrison is a man from the north of England. He has worked as a bee negotiator, swan counsellor as well as in lower admin. This is his first work as a spiritual llama interpreter.