A review by bookishlifeof_asr
Stitches by David Small

emotional hopeful reflective tense fast-paced

3.25