A review by lachralle
Alanna: The First Adventure by Tamora Pierce

5.0