A review by alexcanread
Lioness Rampant by Tamora Pierce

5.0