A review by bambdelion
Greywaren by Maggie Stiefvater

5.0

I will always wonder: am I awake or am I dreaming?