A review by shoni
The Raven King by Maggie Stiefvater

3.0