A review by stephanywrites
All the Devils Are Here by Louise Penny

5.0

Ooh, I did not see that ending coming!