Love from the Sea [OUAT || Killian Jones || SEA LOVE 1]
26 parts Complete
26 parts
Complete
Vivian Mills is Regina Mills daughter from her first love Daniel, the stable boy. Vivian was known as the Dark Princess, her magic was dark but her heart was pure. She hardly kills as her mother neve...