Beatriz Castro born on September 19, 1985, in Logroño, La Rioja, Spain. As a little girl, she was always drawing, and writing stories. After graduating from the School of Arts in Logroño in 2008. Beatriz embarked on a career as a professional illustrator. Her illustrations have appeared on covers and in books produced by international publishers.