Beatriz Castro is a professional illustrator. Growing up in Logroño, La Rioja, Spain, she was inspired by the natural world around her, to draw and write fantastic stories. She is passionate about animals and books, scary stories and enjoys listening to music. She lives with her husband and their three dogs, León, Greta and Loba.