A review by bryonycostello
Beginnings: Obsidian & Onyx by Jennifer L. Armentrout
4.0
Actual rating: 4.5 stars
Give me Opal now please.
Give me Opal now please.