A review by thepaperbackgirl
The Faerie Guardian by Rachel Morgan

adventurous mysterious tense medium-paced

4.0