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

challenging dark emotional medium-paced

4.25