A review by thekandance
Mistress of All Evil: A Tale of the Dark Fairy by Serena Valentino

5.0

“Why must a young girl need a man to save her? Why can’t a princess fight for her own life, break her own curse? Why must it always be a prince?”