A review by alysonbookishthoughts
Very Bad Company by Emma Rosenblum

mysterious medium-paced

2.5