A review by joyful24
The Last Druid by Terry Brooks

4.0

All good things come to an end...