A review by violetsnotebook
Broken Harbor by Tana French

dark emotional reflective sad tense slow-paced

5.0