A review by jillybean1115
Onyx Storm by Rebecca Yarros

adventurous dark emotional hopeful mysterious sad medium-paced

5.0