A review by book_wyrm_
Spellbreaker by Charlie N. Holmberg

adventurous relaxing medium-paced

3.75