A review by pudgygoose
The Accidental Vampire by Lynsay Sands

5.0