A review by lizaarrd
Blue Lily, Lily Blue, by Maggie Stiefvater

5.0

I love these characters so much it hurts my soul.