A review by flaffa
A Single Shard by Linda Sue Park

4.0

4.5*