You need to sign in or sign up before continuing.

A review by theproficientreader
Opal by Jennifer L. Armentrout

5.0

*Reread* That ending. :(