A review by sleepiebear
Sacrifice by Sharon Bolton

3.0

Not my usual thing but decent. Ended better than I expected.