littlebabyducks 's review for:

Obsidian by Jennifer L. Armentrout
3.0

Reviewing soon.
Warning: Star rating may fluctuate.