A review by readwithrhys
The Bone Shard War by Andrea Stewart

adventurous emotional mysterious medium-paced

4.5