A review by darei3ear
Bitterblue by Kristin Cashore

informative mysterious sad slow-paced

3.75