A review by jenna_reads_a_lot
Beginnings: Obsidian & Onyx by Jennifer L. Armentrout

5.0

I freaking loved it..