A review by litwtchreads
Shards of Glass by Michelle Sagara

5.0