A review by chloemakesbooks
Lioness Rampant by Tamora Pierce

4.0