A review by potatoleg
Greywaren by Maggie Stiefvater

4.0

not ok. crying for at least three millenia. fistfighting maggie on sight.