A review by jessicawarpup
Onyx Storm by Rebecca Yarros

fast-paced

4.0