Vampire Assassin

356 pages digital 2023 user-added

fiction fantasy romance young adult

220 pages paperback

fiction fantasy medium-paced