A review by ddavare
Astrid Sees All by Natalie Standiford

challenging dark reflective tense fast-paced

3.25