A review by alwaysmore
The Royal Ranger: A New Beginning by John Flanagan

5.0

My favorite book from the entire series.