Scan barcode
A review by rachelkreadsbookz
The Nine Lives of Rose Napolitano by Donna Freitas
challenging
reflective
medium-paced
4.75
Moderate: Cancer
Minor: Miscarriage