A review by witnessingrace
Fractured by Teri Terry

challenging dark tense medium-paced

4.0