A review by hannanilsson
Bitterblue by Kristin Cashore

adventurous relaxing medium-paced

3.0