Scan barcode
A review by amstratton
The Bone Shard War by Andrea Stewart
adventurous
dark
emotional
hopeful
tense
medium-paced
5.0