Princess Moon
To save her younger sister, Elora surrendered her body to become a surrogate for Kaelen Blackwood — a cold Alpha whose face she had never seen. Yet after giving birth, she was cast out into a raging blizzard, her baby stolen from her arms.
Six years later, Elora returns disguised as a doctor to Kaelen’s palace to save a sickly child. She never expected that the boy would be her own flesh and blood... and that his secret twin was already by her side.
Will the Alpha recognize the mate he once destroyed?
98