A review by bekkerrr
Bitterblue by Kristin Cashore

4.0