Princess of Souls by Alexandra Christo | Book Review

Alexandra Christo's new YA fantasy novel – fairy tale retelling with an enemies to lovers romance.