A review by hannahsophialin
A Single Shard by Linda Sue Park

3.0