A review by theplaguedoctorreads
Stitches by David Small

dark emotional slow-paced

4.5