A review by clairethedestroyerofgalaxies
The Bone Shard War by Andrea Stewart

adventurous medium-paced

4.5