Select All
  • Love and Blood
    123 3 12

    Elda was a simple average teen up until the night of her 16th birthday and years later at the age 18 and finding out who's been watching her all this time since the day she was born, but with all this chaos of her new vampiric life she manages to fall for her long time friend Xavier until Kane also catches her heart...