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

3.0