A review by alexandraloveee
The Good Samaritan by John Marrs

challenging dark emotional sad tense slow-paced

3.75