A review by genevieve5
A Single Shard by Linda Sue Park

3.0