A review by bear_back_books
Opal by Jennifer L. Armentrout

4.0

Oh this kept me on my toes and I have loved it. Any one else wanted to throw a certain someone through a window and call it a day? No just me?