A review by totaldweeb
Swordheart by T. Kingfisher

5.0