A review by meganyntan
Shardless by Stephanie Fisher

5.0