A review by hchandler1092
Onyx Storm by Rebecca Yarros

4.5