Scan barcode
A review by megwilli
Astrid Parker Doesn't Fail by Ashley Herring Blake
emotional
hopeful
lighthearted
medium-paced
4.0
Graphic: Sexual content
Moderate: Infidelity
Minor: Cancer and Death of parent