A review by deepfriedgoogs
Ten Thousand Stitches by Olivia Atwater

4.25