A review by chloefrizzle
Bitterblue by Kristin Cashore

2.0