Read English Titles Online
Last Wild Swan

Love
Magic
Where humans lie, witches die.
Odile would rather trust a viper than a human; Humans hunt witches, and they’d kill her, a half-witch, if she ever ventured beyond her home in the wild, magical forests of Swan Lake. Yet it’s only a matter of time before humans overrun Swan Lake completely.
Despite this, she impulsively saves the life of a human prince, Siegfried, from assassins. He...