Scan barcode
A review by polarclaire
Beginnings: Obsidian & Onyx by Jennifer L. Armentrout
5.0
Omg I can wait to finish the series so many things have already happened and there's still 3 books left!! AHHHH