A review by merismisa
3,096 Days by Natascha Kampusch

dark emotional hopeful informative sad fast-paced

4.5