A review by kdawg2009
The Orphan Witch by Paige Crutcher

adventurous dark emotional hopeful mysterious tense

4.0