Vampire's Promise

250 pages paperback

fiction fantasy emotional reflective fast-paced