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

4.0