A review by swoonysighs
Paladin's Hope by T. Kingfisher

5.0