A review by kathlyn
Bitterblue by Kristin Cashore

3.0