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

adventurous dark mysterious medium-paced

3.5