A review by natalia7u7
An Ember in the Ashes by Sabaa Tahir

adventurous challenging emotional funny hopeful mysterious sad tense fast-paced

4.0