A review by crystaltokyo3
Ten Thousand Stitches by Olivia Atwater

3.5