A review by lilhoneybuns
Opal by Jennifer L. Armentrout

1.0

Honestly should have been a trilogy