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

4.0

(Each book reviewed separately.)