A review by sara_731
Bad Blood by Jennifer Lynn Barnes

dark mysterious fast-paced

3.75