The Shannara trilogy -- book 2

Series by Terry Brooks
Unsorted Book Terry Brooks: The elfstones of Shannara (2015, Orbit) 5 stars

The elfstones of Shannara

by