A review by madsisbookedup
Onyx Storm by Rebecca Yarros

2.75