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

5.0

it's all about the vibes