A review by niece_of_time
Ten Thousand Stitches by Olivia Atwater
adventurous
emotional
hopeful
inspiring
4.0
4.0