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

5.0

blue lily lily blue my best girl