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

4.0

I like this far more than the pervious two. Cannot wait to read the last one.