A review by caelda
The Bone Shard Daughter by Andrea Stewart

adventurous mysterious
  • Loveable characters? Yes

5.0