A review by brobee
Lioness Rampant by Tamora Pierce

adventurous

4.0