A review by kendallisreading
Onyx Storm by Rebecca Yarros

2.75