Elska Leeloo is a British-Swedish artist and writer based in London.
Her work draws on nature and mythology, looking for the magic in the mundane and exploring a nuanced depiction of the psyche.