A review by mlouise
The Girl Who Dared to Think by Bella Forrest
adventurous
challenging
dark
emotional
funny
hopeful
mysterious
sad
tense
5.0