A review by laurencharlottte
Swordheart by T. Kingfisher

2.5