A review by faeriefolk23
Onyx Storm by Rebecca Yarros

adventurous medium-paced

2.0