A review by wteel24
Onyx Storm by Rebecca Yarros

4.0