A review by arydaisy
Opal by Maggie Stiefvater

5.0

Ronan Lynch is a treasure and he must be protected at all costs.