5thgraderd 's review for:

Restore Me by Tahereh Mafi
5.0
adventurous challenging dark emotional hopeful mysterious reflective sad tense