A review by tencutepuppies
Bloodwitch by Susan Dennard

5.0

I have no words.