Scan barcode
A review by kristianawithak
Bad Blood by Jennifer Lynn Barnes
3.0
This is a great series. I did not see any of it coming and I feel like I need to diagram what happened.