amelreads's review
adventurous
challenging
reflective
5.0
Graphic: Racism, Racial slurs, Death, Death of parent, Confinement, and Antisemitism
Moderate: Pregnancy, Xenophobia, Colonisation, and Ableism
Minor: Slavery, Rape, and Forced institutionalization
More...