A review by booklover81
The washing away of wrongs by G.M. Malliet

mysterious sad tense

3.5