A review by caseysummer
She Lies in Wait by Gytha Lodge

4.5

Good mystery, did not guess the ending.