A review by canireadthemall
My Funny Demon Valentine by Aurora Ascher

funny lighthearted tense fast-paced

3.25