A review by eloise_bradbooks
Opal by Maggie Stiefvater

5.0

Opal's adoration for Adam Parrish gives me life.
Yeah, the rest was cool too.