A review by safiyamreads
3,096 Days by Jill Kreuer, Natascha Kampusch

dark emotional tense medium-paced

4.0