A review by lolinyakitty
White Oleander by Janet Fitch

adventurous challenging dark emotional informative reflective sad tense medium-paced

5.0