A review by alittlebird
Bitterblue by Kristin Cashore

hopeful reflective

4.0