A review by sailorthemoon
Ten Thousand Stitches by Olivia Atwater

3.0