A review by readingmorebooks8
At First Spite by Olivia Dade

emotional funny medium-paced

4.0